如果使用VALID有效负载发出PATCH请求,但有效负载中的值与db中的值完全相同,是否应返回200或400或其他状态代码?
答案 0 :(得分:5)
如果出现错误,您必须返回4xx HTTP状态代码。
在你的情况下,并非如此,我认为200是最好的回应。
RFC说明何时必须返回错误状态代码。
答案 1 :(得分:0)
https://tools.ietf.org/html/rfc5789#section-2.1
您将返回204状态代码,这意味着"没有内容"因为你没有在回复中返回一个正文