El servidor ha cumplido con una solicitud GET para el recurso, y la respuesta es una representación del resultado de una o más manipulaciones de instancia aplicadas a la instancia actual.
La instancia actual real podría no estar disponible excepto combinando esta respuesta con otras respuestas previas o futuras, según corresponda para la(s) manipulación(es) de instancia específica(s). Si es así, los encabezados de la instancia resultante son el resultado de combinar los encabezados de la respuesta 226 y las otras instancias, siguiendo las reglas en sección 13.5.3 de la especificación HTTP/1.1.
La solicitud DEBE haber incluido un campo de encabezado A-IM que liste al menos una manipulación de instancia. La respuesta DEBE incluir un campo de encabezado Etag que dé la etiqueta de entidad de la instancia actual.
Una respuesta recibida con un código de estado de 226 PUEDE ser almacenada por un caché y usada en respuesta a una solicitud posterior, sujeto al mecanismo de expiración HTTP y cualquier encabezado Cache-Control, y a los requisitos en sección 10.6.
Una respuesta recibida con un código de estado de 226 PUEDE ser usada por un caché, en conjunción con una entrada de caché para la instancia base, para crear una entrada de caché para la instancia actual.
- Source: RFC3229 Section 10.4.1
Referencias por lenguaje
- .NET HTTP Status Enum
HttpStatusCode.IMUsed - Rust HTTP Status Constant
http::StatusCode::IM_USED - Rails HTTP Status Symbol
:im_used - Go HTTP Status Constant
http.StatusIMUsed - Symfony HTTP Status Constant
Response::HTTP_IM_USED