【发布时间】:2020-04-06 14:01:15
【问题描述】:
Link to the HATEOAS 这是 Hateoas 文章的链接(下面的快照),其中资源的标识符是 URL 的一部分,即 12345。这里 API 响应具有最终的 API 相对 URL,即 /accounts/12345/deposit 和客户只需点击即可。
Link to the Github Users API 这是 Github API 的链接(下面的快照),其中有很多标识符的占位符。客户端将如何修改这些 URL 并在这些占位符中添加值?例如,{/gist_id}、{/other_user}。
传递带有 id 值而不是占位符的 URL 不是更好吗?为什么以及何时依赖不同的客户端在这些占位符中添加值?
【问题讨论】:
标签: rest api api-design hateoas