Я столкнулся с проблемой, что наш длинный файл CSS (129 KB
) доставляется нашим веб-приложением ASP.NET (работающим в IIS 7.5 с использованием .NET 4.0), сжатым в 24 KB
на моем локальном сервере и 36 KB
как на наших площадках, так и на производственных площадках. Моя локальная ОС - Windows Server 2008 R2 Enterprise, веб-серверы работают под управлением Windows Web Server 2008 R2.
Я использовал Скрипач разобраться в запросах, но вроде бы они ничем важным не отличаются, т.е. Accept-Encoding: gzip, deflate
отправляется на все серверы, и все отвечают с Content-Encoding: gzip
. У всех включено статическое и динамическое сжатие.
Есть ли у кого-нибудь любая идея что могло вызвать разницу в поведении?
Проверять, выписываться Запись в блоге Скотта Форсайта по сжатию ... он отличный. Наиболее важно то, что есть несколько уровней сжатия, которые могут быть установлены на разных серверах. Вы можете узнать больше на сайте IIS.net по адресу httpCompression.
-Крис