HTTP状态代码226的规范
服务器已经完成了对资源的GET请求,并且该响应是应用于当前实例的一个或多个实例操作的结果的表示。 实际的当前实例可能无法获得,除非将此响应与其他先前或未来的响应结合起来,以适合特定的实例操作(s)。 如果是这样,所产生的实例的头信息是按照 HTTP/1.1 规范[10]第 13.5.3 节中的规则将 status-226 IM Used 响应和其他实例的头信息结合起来的结果。
请求必须包括一个 A-IM 头域,其中至少列出一个实例操纵。 响应必须包括一个Etag头域,给出当前实例的实体标签。
收到的状态代码为 226 IM Used 的响应可以被缓存存储,并在回复后续请求时使用,但要遵守 http 过期机制和任何 Cache-Control 标头,以及第 10.6 节中的要求。
收到的状态代码为 226 IM Used 的响应可以被缓存使用,与基本实例的缓存条目一起,为当前实例创建一个缓存条目。
来源/引自: 226 IM Used HTTP状态代码由10.4.1的RFC3229部分指定。
HTTP协议
如何用PHP抛出一个226状态代码?
要在一个网页上抛出HTTP状态代码226,可以使用PHP函数http_response_code。其语法如下: http_response_code(226) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
测试226 HTTP状态代码
为了能够在客户端显示HTTP状态代码(本例中为226 IM Used)和其他信息,必须用F12打开开发控制台。然后导航到 "网络 "标签。现在可以打开页面,网站(例如index.php)应该在网络标签中可见。这必须被选中,然后必须选择Herder部分。然后,用户将看到以下结果:
URL: https://http-statuscode.com/errorCodeExample.php?code=226
状况: 226 IM Used
那些: Network
IP地址: XX.XX.XX.XX
226状态代码的浏览器兼容性
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |