©
This document usesPHP Chinese website manualRelease
HTTP204 No Content
成功状态响应代码指示请求已成功,但客户端无需离开其当前页面。204响应默认是可缓存的。的ETag
报头被包括在这样的响应。
常见用例是204
作为PUT
请求的结果返回,更新资源,而不更改向用户显示的页面的当前内容。如果资源已创建,201
Created
则返回。如果页面应该更改为新更新的页面,则200
应该使用该页面。
204 No Content
规范 |
标题 |
---|---|
RFC 7231,第6.3.5节:204无内容 |
超文本传输协议(HTTP / 1.1):语义和内容 |
Feature |
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
---|---|---|---|---|---|---|
Basic Support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
Feature |
Android |
Chrome for Android |
Edge mobile |
Firefox for Android |
IE mobile |
Opera Android |
iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
尽管此状态代码旨在描述没有正文的响应,但服务器可能会在标题后错误地包含数据。该协议允许用户代理在处理此类响应方式上有所不同(有关此规范文本的讨论可在此处找到)。这在持久连接中是可观察的,其中无效主体可能包括对后续请求的独特响应。Apple Safari 拒绝任何此类数据。Google Chrome 和 Microsoft Edge 会在有效响应之前丢弃最多四个无效字节。在有效响应之前,Firefox 允许超过一千字节的无效数据。另请参见
HTTP请求方法