ASP.NET Web Api2: следует ли включать сжатие данных JSON или нет?

Я читал, что json по умолчанию не сжимается через IIS, в то время как другие файлы, такие как html, cshtml, aspx, сжимаются.

Почему IIS не сжимает json по умолчанию, используя сжатие gzip? Если мы будем делать это вручную, будет ли это сопряжено с каким-либо риском?


person Sahil Sharma    schedule 25.05.2016    source источник


Ответы (1)


Вы правы, по умолчанию сжатие для JSON не включено. Вам нужно изменить конфигурацию IIS, чтобы включить его.

Я не вижу никаких проблем, если у вас есть хороший процессор для его поддержки. Но это определенно поможет значительно снизить вашу полезную нагрузку. Это улучшит взаимодействие с пользователем даже при более низкой пропускной способности для вашего пользователя.

person PSK    schedule 25.05.2016
comment
Что вы подразумеваете под поддержкой CUP? - person Sahil Sharma; 25.05.2016
comment
Использование вашего ЦП будет высоким, если сжатие включено для большого количества обращений. - person PSK; 25.05.2016