成功更新后对PUT请求的正确RESTful服务响应是什么?
有两种可能的响应似乎符合REST架构风格:
仅返回没有正文的标题,状态为204。
部首:
content-type: application/json; charset=utf-8
status: 204 No Content
ratelimit-limit: 5000
ratelimit-remaining: 4816
ratelimit-reset: 1444931833
返回状态为200的标头和包含更新后实体的实际表示的主体。
部首:
content-type: application/json; charset=utf-8
status: 200 OK
ratelimit-limit: 5000
ratelimit-remaining: 4816
ratelimit-reset: 1444931833
体:
{
"foo": "bar",
"baz": "qux"
}
答案 0 :(得分:0)
如果您的回复包含返回的数据,则其状态应为200,否则为204.