Я играл с файлом «applicationHost.config» в каталоге «C: \ Windows \ System32 \ inetsrv \ config», настолько хорошо, что я просто хочу убедитесь, что-то:Настройки IIS HttpCompression для сжатия только ответов json (ajax)
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
<staticTypes>
......
</staticTypes>
<dynamicTypes>
......
<add mimeType="application/json" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
Как вы можете видеть, я добавил строку <add mimeType="application/json" enabled="true" />
. Это обеспечит сжатие только динамических вызовов Ajax с использованием jquery? Я вызываю свои методы страницы ASP.NET, используя:
$.ajax({
type: "POST",
url: 'someur.aspx/someMethod',
contentType: "application/json; charset=utf-8",
.....
Правильно ли я?