可能重复:
REST api versioning (only version the representation, not the resource itself)
您好,
所以我需要对我的休息服务进行版本控制。我理解许多地方v1
或类似的东西在URL中表示使用资源的“第一版”。我的问题是,版本控制部分应该在URL中的哪个位置?
大多数人都会这样做:
http://myDomain.com/v1/pictures/etc
但是,我认为以下内容更有意义:
http://myDomain.com/pictures/v1/etc
这表示您要使用“图片”资源的版本1,但是您可以使用其他资源的不同版本。人们对此有何看法?
由于
答案 0 :(得分:1)
答案 1 :(得分:1)
没关系。如果它“安静”,客户端可以通过以下链接(无论是超文本还是标题)来发现位置。