1
xiaogu2014 2024-09-29 14:58:25 +08:00 ![]() 看你加 v2 的目的。
如果是只更新 user 相关的接口。/users/v2/userInfo 如果是全部接口都要更新。/v2/users/userInfo 如果是你只要更新一个接口。 /users/userInfoV2 |
![]() |
2
KagurazakaNyaa 2024-09-29 15:00:12 +08:00
除了#1 提到的以外,还有一个是如果你使用 /v2/users/userInfo 的形式对于服务灰度切换是更友好的,因为可以按路径前缀决定路由到特定的后端
|
![]() |
3
KagurazakaNyaa 2024-09-29 15:03:18 +08:00
https://istio.io/latest/docs/concepts/traffic-management/ 比如这个例子里就是这样处理的
|
4
BernieDu 2024-09-29 15:09:55 +08:00
我不懂服务端,但是见过几个都是第一种,比如 Docker Hub 的 api https://hub.docker.com/v2/repositories/
|
![]() |
5
qloog 2024-09-29 21:01:44 +08:00
标准格式:/v2/users/info
|
6
uds9u32br 2024-09-30 13:21:23 +08:00
/v2/users/info ,还有这里一定要 user(s)吗
|
![]() |
7
realpg PRO 这三个 url 明显意义有较大的不同
不存在可互换的可呢性 还是结合架构 |
![]() |
8
flyqie 2024-09-30 19:51:41 +08:00 via Android
|
![]() |
9
ysc3839 2024-10-01 12:11:57 +08:00 via Android
大版本更新,很多东西不再兼容的情况,v2 放前面。小更新等情况,v2 放后面。
|