读书人

linux下调CURL兑现GET请求并接收返回

发布时间: 2013-04-05 10:24:33 作者: rapoo

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;
}

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

读书人网 >UNIXLINUX

热点推荐