Estoy trabajando en un proyecto que usa MVC4 WebAPI (RC). Las respuestas no están comprimidas gzip (la compresión dinámica en IIS está habilitada).MVC4 WebAPI no comprime las respuestas GET
Las respuestas de los controladores MVC normales están comprimidas. ¿Necesito una configuración específica para habilitar la compresión gzip para las respuestas de WebAPI?
Podría agregar un controlador de compresión personalizado, pero si es posible, solo me gustaría usar la compresión IIS integrada.
Por cierto, sé que esto es casi un duplicado de Compress HTTP GET Response, sin embargo, la respuesta aceptada no responde realmente a mi pregunta.
es la compresión dinámica habilitado tipo MIME 'application/json; charset = utf-8 '? De manera predeterminada, esto no está habilitado, incluso si la compresión dinámica está habilitada –
@EivindT ¿cómo puedo verificar eso? – Carvellis
Puede buscar en el archivo applicationhost.config en% windir% \ System32 \ inetsrv \ config en la sección. No debe editar el archivo, en su lugar use appcmd.exe para cambiarlo de esta manera: http://stackoverflow.com/a/7375645/243936 –