HTTP 204 No Content 成功状态响应码,表示该请求已经成功了,但是客户端客户不需要离开当前页面。默认情况下 204 响应是可缓存的。一个 ETag 标头包含在此类响应中。
204 No Content 响应在请求方法中有如下含义和结果:
DELETE:该操作成功,不需要再提供其他信息。
PUT:该操作成功,并且 ETag 包含新资源的实体标签。
204 响应可以被用于维基网站等应用程序实现“保存并继续编辑”功能。在这种情况下,可以使用 PUT 请求来保存页面内容,而 204 No Content 响应则向浏览器表明,编辑器不应被其他内容替换。
请注意,该响应中不得包含任何内容或 Content-Length 标头(浏览器可能会拒绝包含内容的响应)。