Tipos de contenido para la compresión HTTP en Internet Information Services
En este artículo se describe cómo agregar más tipos de contenido para la compresión del Protocolo de transferencia de hipertexto (HTTP) en Microsoft Internet Information Services (IIS).
Versión del producto original: Internet Information Services
Número de KB original: 969062
Introducción
En IIS, puede configurar la compresión HTTP especificando los tipos de extensiones de correo de Internet (MIME) multipropósito que se van a comprimir. Esta manera difiere de las versiones anteriores de IIS, en las que puede configurar la compresión especificando las extensiones de nombre de archivo que se van a comprimir. La capacidad de agregar, modificar o eliminar tipos MIME del esquema de compresión HTTP estático y dinámico no se expone a través de la interfaz de usuario de IIS predeterminada. Para realizar estos cambios, debe usar la herramienta de línea de comandos Appcmd.exe.
Uso de Appcmd.exe para agregar tipos MIME
En los ejemplos de código siguientes se muestran algunas de las Appcmd.exe sintaxis que puede usar para agregar tipos MIME adicionales a la configuración de compresión HTTP en IIS.
Para agregar el
text/xml
tipo MIME a la configuración de compresión estática para todo el servidor web, use el siguiente comando:appcmd set config /section:httpCompression /+staticTypes.[mimeType='text/xml',enabled='true'] /commit:apphost
Para agregar el
application/octet-stream
tipo MIME a la configuración de compresión dinámica para todo el servidor web, use el siguiente comando:appcmd set config /section:httpCompression /+dynamicTypes.[mimeType='application/octet-stream',enabled='true'] /commit:apphost
También puede agregar entradas comodín para los tipos MIME. Sin embargo, solo puede establecer tipos MIME para el nivel de servidor web. Por ejemplo, puede usar los siguientes comandos para habilitar la compresión estática para todos los tipos MIME para el sitio web predeterminado. En primer lugar, agregue entradas comodín para los tipos MIME para el nivel de servidor y, a continuación, habilite la compresión estática para el sitio web predeterminado.
appcmd set config /section:httpCompression /staticTypes.[mimeType='*/*'].enabled:"true" /commit:apphost appcmd set config "Default Web Site" /section:urlCompression /doStaticCompression:"True"
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de