Pregunta

¿Es capaz http / 1.0 de manejar contenido desinflado y gzip? He terminado de implementar deflate y gzip en mi servidor web minimalista y realmente no sé si los navegadores con http / 1.0 son capaces de manejar contenido comprimido deflate y gzip.

¿Fue útil?

Solución

Bueno, realmente depende del navegador; no el protocolo (HTTP 1.0 permite la compresión bastante feliz)

Debería estar examinando el Aceptar -Encodificar el encabezado, que será gzip, se desinfla. Si el encabezado no está allí, entonces no comprima.

Otros consejos

Parece que hay diferentes interpretaciones de lo que significa deflate . HTTP 1.1 especifica el formato RFC 1950 (zlib) pero IIS produce un raw Deflate stream en su lugar. Internet Explorer no puede manejar una transmisión de RFC 1950: interpreta la codificación de contenido deflate como RFC 1951, por lo que es posible que desee evitar ese formato por completo.

El .NET DeflateStream only implementa el algoritmo de compresión Deflate, no crea el formato Zlib.

Consulte esta lista bastante extensa . (la respuesta corta parece ser: sí lo hacen).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top