【发布时间】:2010-06-26 16:19:51
【问题描述】:
我对 REST 的理解(当然仅限于 wikipedia page)是 GETing 集合的习语是 ../resource/,而项目是 ../resource/itemId。
对于子集合有GETing 的标准习语吗?例如,如果集合中的项目有一些状态切换(比如状态 A, B, C, D),并且我希望能够请求状态为 B 的项目,是否有标准/常见/最佳实践方式来做那个?
如果没有,我目前正在摆弄以下语法选项:
../resource/B
../resource/state/B
../resource?state=B
你认为这些优点/缺点是什么?
【问题讨论】: