为什么压缩ScriptResource.axd,即使禁用了IIS压缩?

Noa*_*son 5 asp.net iis gzip http-compression

我在IIS 6.0上运行ASP.NET应用程序.通常我为动态和静态文件打开了压缩.但是,我暂时关闭了压缩,但"ScriptResource.axd"仍然被压缩.这不像是一个错误的配置,因为"WebResource.axd"没有被压缩.

ScriptResource和WebResource有什么区别,前者仍然被压缩了?怎么压缩?

谢谢.

Pha*_*rus 2

Web 资源由AssemblyResourceLoader类处理,该类旨在检索程序集资源并将其提供给 Web 浏览器。默认情况下, Web 资源不被压缩。

脚本资源由ScriptResourceHandler类处理,该类负责处理通过 ScriptManager 类引用的嵌入式脚本文件的所有请求。默认情况下,脚本资源自动使用 GZIP 压缩以进行 HTTP 传输。