1
数据来自here,我用tcp socket来获取它。为什么用zlib解压缩http gzip内容失败? (C++)
的响应,如:
HTTP/1.1 200 OK
Server: nginx/0.7.67
Date: Tue, 06 Aug 2013 08:25:48 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Content-Encoding: gzip
2e2
?
然后,我是解使用zlib的功能“解压缩”,却得到了一个Z_DATA_ERROR返回代码。它看起来像数据开始位置“2e2”不是验证gzip流数据?