Acerca de 226 IM Used
Resumen de 226 IM Used
Indicar instancias de recursosCódigo de estado HTTP | ||
226 IM Used Resumen 226 IM Used es un código de estado HTTP utilizado en el protocolo extendido Delta Encoding in HTTP (RFC 3229). Este código indica que el servidor ha procesado la solicitud del cliente utilizando un método de manipulación de instancias y ha devuelto un recurso procesado en lugar del recurso completo. |
||
Significado La solicitud del cliente fue procesada exitosamente, y se devolvió un recurso procesado. |
¿Cuándo se devuelve 226 IM Used?
- Cuando se utiliza Delta Encoding in HTTP para obtener recursos parciales, y el servidor devuelve un recurso procesado basado en la solicitud del cliente
- Cuando el servidor combina múltiples rangos o condiciones para generar el recurso
- Cuando el cliente solicita una transferencia de datos eficiente y recibe el resultado procesado
Ejemplos de 226 IM Used
Obtener recursos utilizando Delta Encoding
GET /resource HTTP/1.1 Host: example.com A-IM: vcdiff
Ejemplo de respuesta:
HTTP/1.1 226 IM Used Content-Type: application/delta-vcdiff [binary delta-encoded data]
Explicación: Cuando el cliente utiliza el encabezado A-IM
para solicitar un procesamiento con Delta Encoding, el servidor puede devolver datos diferenciales del recurso. El código de estado 226 indica que la respuesta contiene datos procesados en lugar del recurso completo.
Devolver resultados procesados para múltiples condiciones
GET /data HTTP/1.1 Host: example.com A-IM: gzip, vcdiff
Ejemplo de respuesta:
HTTP/1.1 226 IM Used Content-Type: application/delta-vcdiff [processed data with delta encoding and gzip compression]
Explicación: Cuando el cliente solicita múltiples métodos de manipulación de instancias (en este caso, gzip y vcdiff), el servidor procesa la solicitud y devuelve el resultado combinado utilizando el código de estado 226.
Puntos importantes
Aspectos a considerar al devolver 226 IM Used:
- Verifique la compatibilidad del cliente
Asegúrese de que el cliente sea compatible con Delta Encoding u otros métodos de manipulación de instancias. - Mantenga la compatibilidad completa
Los datos de la respuesta deben estar correctamente formateados para permitir una reconstrucción precisa en el lado del cliente.
Comparación con códigos de estado HTTP relacionados
Descripción de códigos de estado relacionados con 226 IM Used:
- 200 OK: Se utiliza para devolver el recurso completo.
- 206 Partial Content: Se utiliza para devolver un rango específico del recurso solicitado.
Comprender estas diferencias garantiza el uso adecuado del código de estado 226.