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

时间:2009-05-28 15:10:02

标签: asp.net iis gzip http-compression

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

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

感谢。

1 个答案:

答案 0 :(得分:2)

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

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