REST GET请求是否可以为每个对象提供多个响应

时间:2016-06-18 22:10:21

标签: rest

我有一个人计算表(比如id,personName,计算),它可以为每个用户保存一些计算。我想为该对象开发REST服务。所以,如果我打一个GET电话[ { "name" : michael, "calculation" : 23 }, { "name" : michael, "calculation" : 45 }, { "name" : michael, "calculation" : 12 } ] ,我想做一个像下面这样的回复;

URL(string:"urlstring")

这是开发RESTful服务的有效标准吗?

1 个答案:

答案 0 :(得分:4)

据我所知,/rest/person/{personid}/calculation上的GET将是您的方案的更好的服务网址。对此的响应可以是与该人相关的计算的列表(或数组):

[
{ 
"calculation" : 23
},
{ 
"calculation" : 45
},
{ 
"calculation" : 12
}
]