Проверьте файл .config, чтобы убедиться, что у вас есть правильные записи application / json в dynamicTypes.
По причинам, которые мы еще не выяснили, наш IIS-сервер имеет некоторую изменчивость в своих заголовках ответа Content-Typeи вам нужно точно соответствовать тому, что выдает IIS, иначе он не будет сжимать содержимое, ала:
<dynamicTypes>
...
<add mimeType="application/json" enabled="true" />
<add mimeType="application/json; q=0.5" enabled="true" />
<add mimeType="application/json; charset=utf-8" enabled="true" />
<add mimeType="application/json; q=0.5; charset=utf-8" enabled="true" />
...
</dynamicTypes>
Если вам все еще не повезло, пожалуйста, опубликуйте полные заголовки ответа HTTP.