我们正在讨论一个REST的基础设施,其中一个端点目前可以返回两种不同类型的数据:REST端点返回多个JSON类型
如果它不能找到任何对象,它返回是这样的:
{
"key1": "value1",
"key2": "value2"
}
如果能找到任何数据,它返回是这样的:
{
"key3": "value3",
"key4": [ {
"key5": "value5",
"output": [
{
"name": "value6",
"value": "value7"
},
{
"name": "value8",
"value": 0
}
]
}]
}
我不认为这是非常REST满,但我是比较新的REST设计。
什么是指导如何设计此类响应的好地方?
我认为[这] (http://stackoverflow.com/questions/18781775/how-to-send-the-json-data-in-rest-web-services)将帮助你。 – cbandroid 2014-09-23 07:43:21