关于 dingoapi 访问不同 version 的问题?

关于dingoapi访问不同版本的接口,例子中说加上 Accept: application/prs.larabbs.v2+json 来访问 v2 版本,但我使用了这个,得到的结果也是v1,是不是有什么配置项没有配置好?

woowli
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

设置的vnd 你请求的时候用的是prs

5年前 评论
讨论数量: 8
AspireHe

v2 版本对应的路由 对应的配置文件有问题

5年前 评论
liyu001989

检查 .env 里面相关的配置,再过一遍教程,提问最好有截图

5年前 评论

我对照了文档,还是没发现哪里有问题。下面我附下相关截图:

file
file
file
file

5年前 评论
AspireHe

想啥呢 路由指向同一个命名空间了 自己看下 :php artisan api:routes

5年前 评论
AspireHe

php artisan api:routes

5年前 评论

设置的vnd 你请求的时候用的是prs

5年前 评论

@AspireHe 还是没有明白。按我的理解,跟命名空间没有关系,它就在路由里面各个写了function做了response返回,又不需要具体跳到对应命名空间内控制器的方法

5年前 评论

@木乃伊会跳舞 是的,设置的头的API_STANDARDS_TREE要与配置文件里面的保持一致。其实这个我之前有看到过,还试着用vnd来访问了,但没成功。失败的原因呢,说出来确实挺不好意思的:我用错postman了,把header参数Accept写到了params了。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!