返回值更新操作

时间:2016-10-02 11:35:55

标签: restful-architecture

返回更新方法值的最佳方法是什么? 如果此行中只更新了一个字段,则返回整个更新行为True 或者只应该返回成功消息,并且在此消息期间,程序员应该使用更新的值重新呈现界面

1 个答案:

答案 0 :(得分:0)

如果您正在谈论REST,客户端将PUT一个资源,而服务器将更新它,然后返回包含反馈的响应。这可以是HTTP Status Code,并且可以是更新的资源(如果成功),以便客户端可以使用它(不提交新的GET请求)或错误资源,以便客户端可以知道出了什么问题(并且可能纠正了)。

现在,如果此更新将转换为多个表甚至行更新,那只是您的内部实现,客户端不知道 - 他所知道的只是合同,由资源代表。