的集合讓我們想象一下,我們有一個REST服務,文件夾結構的模型.....我怎麼會要求:文件夾或文件夾
1)特定的文件夾
2)的列表另一個文件夾下的文件夾
我可以看到它,我可以創建兩個不同的端點:
http://../folder?id=folderid (Accept: application/vnd.mycompany.folder+json)
返回一個文件夾
http://../folders?parentid=folderid (Accept: application/vnd.mycompany.folder+json)
返回文件夾
或者選擇accepttype的集合:
http://../folders?id=folderid (Accept: application/vnd.mycompany.folder+json)
返回一個文件夾。
http://../folders?parentid=folderid (Accept: application/vnd.mycompany.folders+json)
返回一組文件夾。
或總是隻返回一個集合
什麼是首選的方法?
查看[RESTful API Design](http://blog.apigee.com/detail/restful_api_design)瞭解如何設計API的一般建議。 – FrVaBe