|
0
|
| Henrique Barcelos · 技术社区 · 8 年前 |
|
|
1
1
一个潜在的有用参考是RFC5789,它描述了补丁方法。显然,您没有执行补丁,但错误处理是类似的。 例如,如果您正在发送 JSON Patch document ,则可以通过包含 test operation 检查资源是否处于预期的初始状态。手术后,检查可能会失败。在这种情况下, error handling 部分将您的注意力引向 RFC 5789 --第2.2节概述了许多不同的可能情况。 另一个灵感来源是查看描述条件请求的RFC7232。关于的部分 If-Match 包括这个宝石:
由此,我推断200是完全可以接受的,如果你能确定工作已经成功完成。 |
|
2
1
我想说这很大程度上取决于你是否犯了错误。但我想说,准确的响应代码更多的是一个品味问题,而不是最佳实践。但由于我猜您拒绝了重复的请求,所以您需要报告一个错误代码,例如
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#4xx_Client_errors
|
|
|
Jakob · 烧瓶REST-API:响应中的数值错误 1 年前 |
|
|
Omar Ahmed · 可以仅使用(CSRF)令牌进行身份验证吗 2 年前 |
|
|
Hyper10n · 从T-SQL查询内部管理HTTP会话 2 年前 |
|
|
Lavonne Riley · 无法获取数据并将其添加到谷歌工作表中 2 年前 |
|
|
testtt · 微服务REST调用和数据库事务 2 年前 |
|
|
JoeBim · PHP中的中程API 2 年前 |