gpt4 book ai didi

asp.net-core - asp.net core 2.2 brotli 压缩在 IIS 上不起作用?

转载 作者:行者123 更新时间:2023-12-04 01:49:36 27 4
gpt4 key购买 nike

我阅读了 Asp.Net Core 2.2 文档,brotli compression is added to 2.2 .

我的 Startup.cs 中有 app.UseResponseCompression();services.AddResponseCompression(); 但是当我尝试使用它时我的系统使用最新的 Chrome 浏览器,我在响应 header 处只看到 gzip 压缩。我在 Windows Server 2012 IIS Web 服务器上托管我的 Asp.Net Core 2.2 应用程序。

我应该配置什么才能使 brotli 压缩正常工作?

dev tools screenshot

最佳答案

如果您在 IIS 中托管,则意味着 IIS 是与浏览器通信的网络服务器。它位于您的 ASP.NET Core 应用程序前面并代理所有请求和响应,但默认情况下不支持 Brotli。

您需要使用 IIS 配置响应压缩。有一个扩展可用于添加 Brotli 和 Zlib 支持:https://learn.microsoft.com/en-us/iis/extensions/iis-compression/iis-compression-overview

您也可以在没有 IIS 的情况下运行 ASP.NET Core 应用。

关于asp.net-core - asp.net core 2.2 brotli 压缩在 IIS 上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53873790/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com