La cabecera HTTP Accepts-Encoding suele ser un algoritmo de comparación de la cabecera de solicitud. Todo el cliente HTTP utiliza para decirle al servidor qué codificación o codificación soporta. Entonces, el servidor responderá en cualquiera de los formatos de codificación soportados. El servidor selecciona cualquiera de las propuestas, lo utiliza e informa al cliente de su elección con la cabecera de respuesta Content-Encoding.Sintaxis:Accept-Encoding: gzip | compress | deflate | br| identity| *Nota: También se pueden aplicar múltiples algoritmos.Directivas:Puede comprobar el funcionamiento de Accept-Encoding y Content-Encoding en este sitio. Ejemplo:Accept-Encoding: gzip, deflate, brAccept-Encoding: br;q=1.0, gzip;q=0.6, *;q=0.1Para comprobar este Accept-Encoding en acción vaya a Inspeccionar Elemento -> Red compruebe la cabecera de la petición para Accept-Encoding como abajo, Accept-Encoding está resaltado puede ver.Navegadores soportados: Los navegadores compatibles con las cabeceras HTTP Accept-Encoding son los siguientes:My Personal Notes
Windows 8 Windows 8 Enterprise Windows 8 Pro Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Standard Windows Server 2012 Standard Windows 8.1 Windows 8.1 Enterprise Windows 8. 1 Pro Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Standard Windows 7 Service Pack 1 Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Service Pack 1 Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 para sistemas basados en Itanium Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition Más…Menos
Cuando se activa la compresión dinámica de contenido en un equipo que ejecuta Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7 Service Pack 1 (SP1) o Windows Server 2008 R2 SP1, se sobrescribe un encabezado Vary como “Accept-Encoding”:
La cabecera HTTP Accepts-Encoding suele ser un algoritmo de comparación de la cabecera de solicitud. Todo el cliente HTTP utiliza para decirle al servidor qué codificación o codificación soporta. Entonces, el servidor responderá en cualquiera de los formatos de codificación soportados. El servidor selecciona cualquiera de las propuestas, lo utiliza e informa al cliente de su elección con la cabecera de respuesta Content-Encoding.Sintaxis:Accept-Encoding: gzip | compress | deflate | br| identity| *Nota: También se pueden aplicar múltiples algoritmos.Directivas:Puede comprobar el funcionamiento de Accept-Encoding y Content-Encoding en este sitio. Ejemplo:Accept-Encoding: gzip, deflate, brAccept-Encoding: br;q=1.0, gzip;q=0.6, *;q=0.1Para comprobar este Accept-Encoding en acción vaya a Inspeccionar Elemento -> Red compruebe la cabecera de la petición para Accept-Encoding como abajo, Accept-Encoding está resaltado puede ver.Navegadores soportados: Los navegadores compatibles con las cabeceras HTTP Accept-Encoding son los siguientes:My Personal Notes
El campo de cabecera Accept-Encoding puede utilizarse en las peticiones de los clientes para indicar qué codificaciones de contenido son aceptables en la respuesta. La función Accept-Encoding normaliza la cabecera Accept-Encoding de un cliente a identity (sin codificación) y gzip (si se incluye en la solicitud del cliente). Cualquier otro tipo de codificación se elimina por defecto de la solicitud del cliente. La normalización de la cabecera Accept-Encoding: mejora la eficiencia de la caché al reducir la variación del valor de Accept-Encoding. Por ejemplo, las siguientes cabeceras son semánticamente equivalentes, pero no son equivalentes desde el punto de vista técnico:
Por último, tenga en cuenta que el proceso de normalización mantiene las preferencias relativas de codificación en la cabecera Accept-Encoding del cliente para las codificaciones soportadas, nunca añade una codificación que el cliente no haya especificado, y preserva la especificación de un cliente de que una determinada codificación no es aceptable. La normalización nunca hace que la CDN de CenturyLink sirva una codificación que no fue solicitada o que el cliente ha especificado como inaceptable.