为什么 IIS7 静态/动态压缩仅适用于 200 个响应?

发布于 2024-10-17 11:27:04 字数 106 浏览 0 评论 0原文

为什么IIS7.5在响应码为200时只进行静态和动态压缩?

如何使其压缩请求具有适当 Accept-Encoding 标头的所有响应?

谢谢

Why is IIS7.5 only performing static and dynamic compression when the response code is 200?

How do I make it compress all responses where the request had an appropriate Accept-Encoding header?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眉黛浅 2024-10-24 11:27:04

我将回答您问题的第二部分,如何压缩请求具有适当 Accept-Encoding 标头的所有响应?

您可以使用 HTTPModules 来完成此操作。

这是使用 Ionic.Zlib 的一种方法。该模块更喜欢发送 RAW DEFLATE 内容,因为它始终比 GZIP 更快且更小(为什么?)。

更完整的解决方案现已托管在 github 上 https://github.com/davidmurdoch/DEFLATE -IIS 压缩

I'm going to answer the 2nd part of your question, How do I make it compress all responses where the request had an appropriate Accept-Encoding header?

You do it with HTTPModules.

Here is one way using Ionic.Zlib. The module prefers to send RAW DEFLATE content because it is ALWAYS faster and ALWAYS smaller than than GZIP (why?).

A more complete solution is now hosted on github https://github.com/davidmurdoch/DEFLATE-Compression-for-IIS .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文