码迷,mamicode.com
首页 > 其他好文 > 详细

CURL常见问题

时间:2014-08-27 18:01:08      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:http   os   strong   for   ar   文件   数据   问题   amp   

CURL的中文资料比较少,下面是实际工作中用到,摸索出来的,记录之。

1、增加HTTP Header
   curl_slist *plist = curl_slist_append(NULL, "Client-Key:m-5be02cd9ddfb11dcaf9700142218fc6e");
   curl_slist_append(plist, "username:winter_445@163.com");
   curl_slist_append(plist, "password:123456");
   curlRet = curl_easy_setopt(m_hCURL, CURLOPT_HTTPHEADER, plist);
   这样即可在HTTP Header中加入上面的内容。

2、增加Post Form的数据
   curlRet = curl_easy_setopt(m_hCURL,CURLOPT_POSTFIELDS, "Client-Key=m-5be02cd9ddfb11dcaf9700142218fc6e&username=winter_445@163.com&password=123456");
   像上面那样,可以在Post表单中加上任意数据。

3、让CURL记录Cookie
   curlRet = curl_easy_setopt(m_hCURL, CURLOPT_COOKIEFILE, "");
   curlRet = curl_easy_setopt(m_hCURL, CURLOPT_COOKIEJAR, "");
   像上面那样设置一下,试验中发现不需要指定cookie文件名它也能工作,具体这两个设置有没会差别,暂不清楚,互联网上也有人提问此问题。

4、Other

CURL常见问题

标签:http   os   strong   for   ar   文件   数据   问题   amp   

原文地址:http://www.cnblogs.com/For-her/p/3939831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!