尝试在RESTfulness中掌握最佳URI实践...... 让我们说
如果我只想获得用户的电子邮件地址怎么办?
问候/ Jonas
答案 0 :(得分:1)
在我看来,如果你认为它不断缩小你的搜索范围就有意义了。你首先从大量的“对象”开始,然后精炼,变得越来越具体......
所以它是:
service -> choosing a particular user -> specify that user id -> specify what you need from them -> specify in what format you want that information
或service/user/:id/email.:format
或者,说service/user/:id.:format?parameter=:param
是不错的,如果为可能微不足道的事情创建一条完整的路线没有意义。
我认为最终这些细节并不总是“最好的方式”,而是几种“推荐方式”,其中一种最适合你。