解决 Response GZIP Chunked 引发的异常

环境  IIS7 Win2008 R2

Response.Flush 方法 默认推送到客户端的 "Content-Encoding" 是 "GZIP"
Response.Flush Transfer-Encoding 是 chunked

通过 Fiddler 可以很清楚的看到

 

此时 IE,Chrome,FireFox 将不能解析内容,造成显示异常。

 

解决方法:

1.修改IIS

 

选择压缩:将 "启用动(静)态内容压缩" 去掉

 

2.编码方式

 

    Response.AppendHeader("Content-Encoding", "no");
    Response.Flush();

posted @ 2012-07-02 16:18  I'm CY  阅读(911)  评论(0编辑  收藏  举报