Почему ScriptResource.axd сжимается, хотя сжатие IIS отключено?

Я запускаю приложение ASP.NET на IIS 6.0. Обычно у меня включается сжатие как для динамических, так и для статических файлов. Однако я временно отключил сжатие, но «ScriptResource.axd» по-прежнему отправляется сжатым. Это не похоже на неправильную конфигурацию, поскольку "WebResource.axd" не сжат.

В чем разница между ScriptResource и WebResource, если первый по-прежнему сжимается? Как он сжимается?

Спасибо.


person Noah Jacobson    schedule 28.05.2009    source источник


Ответы (1)


Веб-ресурсы обрабатываются классом AssemblyResourceLoader. , который предназначен для извлечения ресурсов сборки и предоставления их веб-браузеру. Веб-ресурсы не сжимаются по умолчанию.

Ресурсы скрипта обрабатываются классом ScriptResourceHandler. , который обрабатывает все запросы встроенных файлов сценариев, на которые ссылается класс ScriptManager. Ресурсы сценария автоматически сжимаются с помощью GZIP по умолчанию для доставки HTTP.

person Phaedrus    schedule 28.05.2009
comment
а вы знаете, как отключить его сжатие? это необходимо в модуле URL Rewrite! - person Hojat Modaresi; 22.08.2016