代码之家  ›  专栏  ›  技术社区  ›  Howard May

使用RESTful API建模资源关系

  •  15
  • Howard May  · 技术社区  · 14 年前

    在设计一个RESTfulAPI时,依赖于其他资源的资源应该被建模为子URI,还是应该简单地相互引用?

    例如,假设一扇门总是依赖于一所房子,那么

    /house/73/door/1
    

    /house/73
    /door/1044
    

    房子和门在哪里互相引用?

    我发现的大多数RESTfulAPI都非常简单,所以我会重视对任何具有更复杂关系依赖性的API的引用。

    当做

    2 回复  |  直到 14 年前
        1
  •  13
  •   Donal Fellows    14 年前

    door house

        2
  •  13
  •   Darrel Miller    14 年前