首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下调CURL兑现GET请求,并接收返回数据。100分送给你

2013-04-05 
linux下调CURL实现GET请求,并接收返回数据。。。100分送给你!RT。linux 下C编程实现,curl向服务器发送GET请求,

linux下调CURL实现GET请求,并接收返回数据。。。100分送给你!
RT。linux 下C编程实现,curl向服务器发送GET请求,并接受返回信息。就像在linux下直接敲命令:curl -G -d “test=string”  http://ceshi.com:8383/test.aspx
一样的效果!谢谢啦,直接给demo,谁给直接全部分奉上!linux下调CURL兑现GET请求,并接收返回数据。100分送给你
[解决办法]
下载个libcurl库


int main(int argc, char **argv)
{
// 初始化libcurl
CURLcode return_code;
return_code = curl_global_init(CURL_GLOBAL_ALL);
if (CURLE_OK != return_code)
{
cerr << "init libcurl failed." << endl;
return -1;
}


CURL *easy_handle = curl_easy_init();
if (NULL == easy_handle)
{
cerr << "get a easy handle failed." << endl;
                  curl_global_cleanup(); 
return -1;
}


curl_easy_setopt(easy_handle,CURLOPT_URL,"http://ceshi.com:8383/test.asp");
        curl_easy_setopt(curl, CURLOPT_HTTPGET, "?test=string");

    
curl_easy_perform(easy_handle);


fclose(fp);
curl_easy_cleanup(easy_handle);
curl_global_cleanup();
return 0;
}

[解决办法]
楼上已给正解

热点排行