请求API--多版本请求

多版本请求

因为我们不是在 URL 里面对 API 进行版本控制,所以我们需要定义一个 Accept 头信息来请求我们的特定版本。

header 的格式是这样的

Accept: application/vnd.YOUR_SUBTYPE.v1+json

  • vnd对应的是.env中的API_STANDARDS_TREE
  • YOUR_SUBTYPE对应的是API_SUBTYPE
  • v1对应的是API版本号
    例如:

    来看看两个版本请求的数据是否一致

v1版本的:

v2版本的:

看,数据请求都是不一样的,所以,这个就是多版本请求,在实际项目的开发中是一个非常常见的一种机制

版权声明:
作者:linrux
链接:https://www.tot7.cn/technology/php/183.html
来源:Code林
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>