加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – IIS动态压缩失败

发布时间:2020-12-16 07:06:37 所属栏目:asp.Net 来源:网络整理
导读:我试图让IIS 8.5上的动态压缩工作(特别是使用 JSON).我正在使用Windows Server 2012,IIS 8.5和一个非常简单的ASP.NET MVC站点,以JSON的形式返回ActionResult.首先,我已经完成了所有常用步骤,在服务器和站点级别的IIS中启用动态压缩,使用正确的MIME类型,频率
我试图让IIS 8.5上的动态压缩工作(特别是使用 JSON).我正在使用Windows Server 2012,IIS 8.5和一个非常简单的ASP.NET MVC站点,以JSON的形式返回ActionResult.首先,我已经完成了所有常用步骤,在服务器和站点级别的IIS中启用动态压缩,使用正确的MIME类型,频率等编辑了我的applicationHost.config.

我启用了FailedRequestTrace日志记录,奇怪的是我的请求报告成功压缩,但Chrome / Fiddlr不同意:

enter image description here

跟踪日志记录中的响应包含标题“Content-Encoding:gzip”:

enter image description here

但Chrome / IE / Fiddlr中的响应不包含该标题,也没有压缩响应,看起来其他东西正在干扰!请帮忙!

解决方法

如果服务器正在提供压缩响应(使用WireShark来确定这一点),但是您看到浏览器中的响应已经缩小,那么在内容到达您的浏览器之前,可能会将您的防病毒解压缩

WireShark

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读