我正在旋转我的轮胎,我很想知道其他人在相同情况下的决定。
resourceType
要从 RESTful API获取用户标识的列表:userId
,如果我有资源可以解决,那么哪种 URI 模式最有意义:
/users/:userId/resourceType // 返回 :userId 的资源类型列表
相对:
/resourceType/?userId=:userID // 查询resourceType列表
我一直在想“两者都做”——但考虑到复杂资源模型可能有多少排列,这感觉不切实际。
它只是“选择一个并继续前进”的场景,还是有一个在实用上比另一个更好,而我只是没有看到它?