我在 HTTP 邮件列表上 提出了这个问题,并被告知 幂等性不包括返回码。也就是说,在第一次删除资源时,你可以自由地返回 HTTP 204,而在以后的某个时间返回 HTTP 404,只要后续请求不改变服务器状态。 虽然后续请求可能不会改变服务器状态,但响应状态码不是状态的一部分。