2009-05-28 3 views
5

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

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

Спасибо.

ответ

2

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

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

+0

, но знаете ли вы, как отключить его сжатие? он необходим в модуле URL Rewrite! –

Смежные вопросы