5

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

ScriptResource 和 WebResource 有什么区别,前者仍然是压缩的?它是如何被压缩的?

谢谢。

4

1 回答 1

2

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

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

于 2009-05-28T17:40:25.140 回答