![]() |
1
1
我发现,对于RESTAPI来说,根据访问资源的人返回不同的内容会变得很混乱。当您接受更改时,这会变得更加复杂
我不认为这是一个一般性的建议,因为不同的情况可能需要不同的解决方案,但在您的具体案例中,我认为拥有不同的资源更有意义。 一个“数据块”可以在API中的1点以上表示,但是,您可以做的另一件事是考虑以下内容:
我认为这也很好地体现了这样一个观点,即避免继承和使用组合是好的。你不需要
|
![]() |
2
1
除了张贴的内容
Evert
,您可以使用不同的
为所有其他人
对于客户
这意味着具有admin角色的用户可以通过设置适当的accept头显式地请求特定的视图。它还导致了一个更干净的URI设计。 |
![]() |
Obito · Http 1.1参考文档的当前版本 7 年前 |
![]() |
Diego · RESTful端点和数据库关系[关闭] 7 年前 |
![]() |
Denis Liger · 一个API两个通道 7 年前 |
![]() |
Joey Yi Zhao · 后端是否应处理电子邮件验证请求? 7 年前 |
![]() |
user2636197 · PUT请求的REST url结构 8 年前 |