繁体   English   中英

RESTful服务:PUT或DELETE

[英]RESTful service: PUT or DELETE

当通过设置它的状态实现软行删除deleted其方法是适当的? 它应该是DELETE了如果我们没有这行GET了或者它应该被PUT因为我们正在更新该行的状态,以deleted

如果从用户的角度来看,在“软删除”资源后无法访问该资源(例如:您将返回404),请使用DELETE 如果之后仍然可以GET对象,我认为我不会使用DELETE ,但是PUT可能更合适。

标记为删除应该在客户端,只有在进行适当的删除后才可以将其张贴到服务器。

如果要与服务器联系并同时执行另一个GET,则应在此时进行删除。 即您的GET应该获取最新数据,这意味着删除应该在GET之前完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM