假设我们有一个 rest API 来取回位于 /items 的一些项目,它返回一个 JSON 数组,如下所示
[ {....},{...},{...} .... {...}]
假设 items/{id} 返回 id 为 {id} 的项目的表示
要达到第 4 项,可以通过两种方式进行:
案例 1:获取 /items,然后在响应中搜索 id #4 的项目
案例 2:获取 /item/4
案例 1 返回的表示是否应该与案例 2 返回的表示相同?
EDIT 1例如 /dogs 可以返回一个狗资源数组,其中只填充名称和 id 并且 /dogs/4 可以返回狗资源的完整详细信息。