让我们想象一下,我们有一个 REST 服务,用于对文件夹结构进行建模......我将如何请求:
1) 特定文件夹
2)另一个文件夹下的文件夹列表
如我所见,我可以创建两个不同的端点:
http://../folder?id=folderid (Accept: application/vnd.mycompany.folder+json)
返回一个文件夹
http://../folders?parentid=folderid (Accept: application/vnd.mycompany.folder+json)
返回文件夹集合
或者在接受类型上选择:
http://../folders?id=folderid (Accept: application/vnd.mycompany.folder+json)
返回一个文件夹。
http://../folders?parentid=folderid (Accept: application/vnd.mycompany.folders+json)
返回文件夹的集合。
或者总是只返回一个集合
首选方法是什么??