Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在通过 IIS 6.0 上的 MVC 提供一些非常大的网页(~600k)。有没有机会使用 HTTP 压缩来减少使用的带宽量?
如果没有文件扩展名来向 IIS 识别它应该压缩 MVC 响应,这是否可能?
谢谢!
克里斯
当您启用通配符映射时,IIS 6 压缩不再适用于无扩展名 URL(如 MVC),因为 IIS 6 看不到 IIS 元数据库中定义的任何扩展名。
一种解决方案是使用自定义 HttpModule 自己对动态请求进行压缩。Gzip 没有魔法:它只是 GzipStream。
这里有一个例子,这里有示例代码。