226状态码是什么?
服务器已经完成了对资源的GET请求,响应是应用于当前实例的一个或多个实例操作的结果的表示。
实际的当前实例可能是不可用的,除非将此响应与其他以前或将来的响应结合起来(视具体的实例操作而不同)。如果是,结果实例的头是226响应的头和其他实例的头结合的结果,遵循中的规则13.5.3节HTTP/1.1规范。
请求必须包含一个A-IM报头字段,列出至少一个实例操作。响应必须包含一个Etag报头字段,给出当前实例的实体标签。
接收到的状态码为226的响应可以存储在缓存中,并用于响应后续的请求,这取决于HTTP过期机制和任何cache - control报头,以及中的要求10.6节.
缓存可以使用接收到的带有状态码226的响应,与基实例的缓存条目一起用于为当前实例创建缓存条目。
226代码引用
Rails HTTP状态符号: im_used
Symfony HTTP状态常量响应:HTTP_IM_USED