2016-06-18 67 views
0

我有一個人計算表(讓我們說說id,personName,計算),它爲每個用戶節省了一些計算。我想爲該對象開發一個REST服務。所以如果我撥打/rest/personcalculation/{personName}進行GET調用,我希望得到如下回復;一個REST GET請求可以有多個響應每個對象

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

這是開發RESTful服務的有效標準嗎?

回答

4

據我所知,GET在/rest/person/{personid}/calculation將是一個更好的服務網址爲您的方案。並且對此的響應可以是與該人關聯的計算的列表(或陣列):

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