小编jos*_*eyj的帖子

REST - 资源和集合表示

我对收集资源的设计感到困惑.假设我有一个用户资源 - 如下所示.

http://www.example.com/users/{user-id}
user : {
  id : "",
  name : "",
  age : "",
  addresses : [
    {
      line1 : "",
      line2 : "",
      city : "",
      state : "",
      country : "",
      zip : ""
    }
  ]
}

现在,我的用户如何收集资源表示?它应该是用户表示列表(如上所述)吗?或者它可以是下面的一个子集:

http://www.example.com/users/
users : [
  {
    id : "",
    name : "",
    link : {
      rel : "self",
      href : "/users/{id}"
    }
  }
]

集合资源表示是否应包含包含资源的完整表示,还是可以是子集?

rest

4
推荐指数
1
解决办法
350
查看次数

标签 统计

rest ×1