我建OpenSSL和zlib
,然后用下面的命令libcurl
:如何启用libcurl在Windows上解压缩gzip数据?
nmake -f Makefile.vc6 CFG=release-dll-ssl-dll-zlib-dll
在输出我看到zlib
是libcurl
类的编译时启用。
但是,当我使用libcurl
取得与以下设置压缩页面,响应不解压。
curl_easy_setopt(handle, CURLOPT_ENCODING, "");
curl_easy_setopt(handle, CURLOPT_HTTP_CONTENT_ENCODING, 1L);
CURLOPT_ENCODING is defined as CURLOPT_ACCEPT_ENCODING.
The libcurl version is 7.35.0. zlib version is 1.2.8 and openssl version is 1.0.1i.
非常感谢,如果有一个人谁使用libcurl
在Windows上解压缩数据和分享您的体验。谢谢。
为了澄清,响应头确实将内容编码设置为'gzip'。并且相同的代码在使用预构建的libcurl的linux平台上解压缩数据。 – 2014-10-28 17:38:06