我正在尝试使用libcurl从URL中获取HTML。以下代码适用于我尝试过的每个网站,this one除外。
该网站的输出如下所示:
[ksƒT?MHDCD.ˏ8weGe)M%Y
我在OS X上使用Clang
#include <stdio.h>
#include <curl/curl.h>
int main(void) {
CURL *curl; // Curl Handle
curl = curl_easy_init();
CURLcode result;
curl_global_init(CURL_GLOBAL_DEFAULT);
curl_easy_setopt(curl, CURLOPT_URL,
"http://mangafox.me/manga/waltz/v01/c001/1.html");
result = curl_easy_perform(curl);
curl_easy_cleanup(curl);
curl_global_cleanup();
return 0;
}
答案 0 :(得分:3)
该网站正在发送使用gzip压缩的响应 - 您可以通过查看回复中的标题来说明这一点 - 它们包括:
Content-Encoding: gzip