对幂等方法的重复请求必须返回相同的响应代码吗?
许多其他人are asking同样的问题,并最终得到相互矛盾的答案。答案应该参考一个关于这个问题的权威来源。
发布于 2014-07-12 22:33:47
我asked this question on the HTTP mailing list并被告知idempotency does not include return codes。这意味着,只要后续请求不改变服务器状态,您就可以在第一次删除资源时自由地返回HTTP 204,并在以后的时间返回HTTP 404。
虽然后续请求可能不会更改服务器状态,但响应代码不会被视为该状态的一部分。
https://stackoverflow.com/questions/24713945
复制相似问题