首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

一个关于Libcurl上载的有关问题

2012-09-14 
一个关于Libcurl下载的问题使用libcurl下载,默认是会输出body消息体的信息为了不让它输出这些,我使用了C/C

一个关于Libcurl下载的问题
使用libcurl下载,默认是会输出body消息体的信息
为了不让它输出这些,我使用了

C/C++ code
curl_easy_setopt(curl, CURLOPT_NOBODY, 1);

但是在CURLOPT_NOBODY被置1时,虽然不输出body,http请求却变成了HEAD方法
而我需要发出的是GET方法
所以在后面又加了
C/C++ code
curl_easy_setopt(curl, CURLOPT_HTTPGET, 1);

GET方法是有了,但是又发现CURLOPT_HTTPGET置1后,又会自动输出body信息
又绕回去了。。
请问各位使用过Libcurl的兄弟

如何才能不打印Libcurl的各种信息,包括消息体body的信息,又能发出GET方法的包呢?


[解决办法]
curl_easy_setopt(easy_handle, CURLOPT_WRITEDATA, (void *)&mem); curl_easy_setopt(easy_handle, CURLOPT_WRITEFUNCTION, write_data_cb);
ps:颜色不好,重新写

热点排行