日期:2014-05-20  浏览次数:20697 次

关于cmwap自动解压gzip
response header 如下:

Date: Tue, 16 Sep 2008 06:53:11 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Content-Encoding: gzip
Transfer-Encoding: chunked
Set-Cookie: ASP.NET_SessionId=vjlbxjjujc2b5jrka3hs5gnq; path=/
Vary: Content-Encoding
Cache-Control: private
Content-Type: text/xml
Content-Length : 5307


cmnet没有问题,cmwap就被自动解压了,返回来就不是GZIP格式了,而是一个XML,长度是20726字节

大家帮忙看看吧

------解决方案--------------------
作为客户端,你需要判断返回的content-type然后再做处理。
cmwap这么处理主要是防止有些客户端无法识别gzip格式吧,比如一些老款的手机。