想问下使用 header 进行版本控制为什么使用 accept 这个请求头?

如题,这个是不成文的规矩么? 再问下,dingo的实现是通过对version进行判断然后走不同的代码么?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 5
liyu001989

https://tools.ietf.org/html/rfc7231#sectio... accept 是个合适的头,用来区分版本。

『dingo的实现是通过对version进行判断然后走不同的代码么?』 是啊

6年前 评论

@liyu001989 代码不是应该是一样的吗,求解,谢谢大神

6年前 评论
liyu001989

@xuelong 啥意思,哪里的代码是一样的

6年前 评论

@liyu001989 意思是说比如同一个接口,有 v1,v2,两个版本,但是两个版本指向的控制器方法代码不是一样的嘛,这种情况下他们实现的功能不是一样的嘛,那么不同版本的意义没办法体现出来,思路比较局限,可以的话,烦请讲解一下,简单一点就行,谢谢

6年前 评论

@liyu001989 控制器分v1,v2目录,理解了,谢谢

6年前 评论

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