我正在尝试使IIS 8.5上的动态压缩工作(特别是与JSON一起使用)。我正在使用Windows Server 2012、IIS 8.5和一个非常简单的ASP.NET MVC站点,以JSON的形式返回一个ActionResult。首先,我已经完成了所有通常的步骤,在服务器和站点级别启用了IIS中的动态压缩,并使用正确的MIME类型、频率等编辑了我的applicationHost.config文件。
我已经启用了FailedRequestTrace日志记录,奇怪的是,我的请求报告了成功的压缩,但Chrome/Fiddlr不同意:
我已经启用了FailedRequestTrace日志记录,奇怪的是,我的请求报告了成功的压缩,但Chrome/Fiddlr不同意:
在跟踪日志中的响应包含头部"Content-Encoding: gzip":
但是在Chrome/IE/Fiddlr中的响应并没有包含该标头,也没有进行压缩,看起来似乎有其他东西在干扰!请帮忙!