2

我正在设计一个 Rest API 的服务目录并提出最佳实践,以便许多开发人员可以做出贡献。这是我的问题

假设我有一个名为 Saturn 的资源。(实际上我知道这可能是一个标识符)在目录中,它可能是与行星或罗马神有关的资源。所以我可以:

/gods/saturn  or
/planets/saturn

每个土星资源返回不同的表示。这些是共享相同名称的真正不同的资源。寻找有关如何以务实的休息方式管理资源的建议。

4

1 回答 1

0

@约翰柯比

这些:

  • /众神/土星
  • /行星/土星

是两个不同的标识符。实际上,您如何在后端存储数据以及使用哪个 URI 段来识别它们并不重要,但从 REST 的角度来看,URI 作为一个整体(甚至包括查询字符串)是一个资源标识符。

于 2012-11-27T19:29:00.407 回答