【发布时间】:2015-01-23 18:57:54
【问题描述】:
假设我有两个模型。 Project 和 Task。一个任务必须属于一个项目。
以下哪个 URL 端点是最佳做法?
- 获取
https://api.myapp.com/projects/:project_id/tasks/:task_id - 获取
https://api.myapp.com/tasks/:task_id?project_id=:project_id
对于过滤结果,我总是使用查询参数,但我想知道我们应该用必需的参数做什么?
【问题讨论】: