2010-08-13 57 views
0

可能重复:
REST api versioning (only version the representation, not the resource itself)RESTful版本控制... URL中的版本在哪里?

你好,

所以我需要我的版本RESTful服务。我知道很多地方v1或类似的URL来表示使用资源的“第一版本”。我的问题是,版本控制部分的URL应该在哪里?

大多数人做到以下几点:

http://myDomain.com/v1/pictures/etc 

不过,我在想,下面更有意义:

http://myDomain.com/pictures/v1/etc 

这表示您要使用的“图片1版“资源,但是您可以使用其他资源的不同版本。人们对此有何看法?

感谢

+0

你是对的......这些其他问题都有很好的信息。 – Polaris878 2010-08-13 02:44:32

回答

1

没关系。如果它是“安宁”的,客户可以通过追踪链接(以超文本或标题)来发现位置。