Http状态码,用于更新条件

时间:2019-03-18 12:10:49

标签: http http-status-codes

早上好:

我有一个来自api的资源,如果满足条件,满足条件并更新了记录,则会更新数据库的记录,我返回HTTP状态代码200,但是我不知道返回什么Http状态代码当条件不满足时,因为请求格式正确,所以不可能是400错误

非常感谢您的回复

1 个答案:

答案 0 :(得分:0)

即使请求的格式正确,您也可以使用4xx(是什么让您认为不正确?):

  

状态代码的4xx(客户端错误)类指示客户端   似乎犯了错误。除了回应HEAD要求外,   服务器应发送包含以下内容的解释的表示形式:   错误情况,以及它是暂时还是永久的情况。   这些状态代码适用于任何请求方法。用户代理   应该向用户显示任何包含的表示形式。

(请参阅https://greenbytes.de/tech/webdav/rfc7231.html#status.4xx

在请求失败时返回2xx根本没有任何意义。