我對收集資源的設計感到困惑。 假設我有一個用戶資源 - 如下所示。 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 : "https://stackoverflow.com/users/{id}"
}
}
]
集合資源表示應該包含包含資源的完整表示還是它可以是子集?
檢查我的答案 –