CURL的中文資料比較少,,下面是實際工作中用到,摸索出來的,,記錄之,。
1、增加HTTP Header curl_slist *plist = curl_slist_append(NULL, "Client-Key:m-5be02cd9ddfb11dcaf9700142218fc6e"); curl_slist_append(plist, "username:[email protected]"); curl_slist_append(plist, "password:123456"); curlRet = curl_easy_setopt(m_hCURL, CURLOPT_HTTPHEADER, plist); 這樣即可在HTTP Header中加入上面的內(nèi)容,。 2,、增加Post Form的數(shù)據(jù) curlRet = curl_easy_setopt(m_hCURL,CURLOPT_POSTFIELDS, "Client-Key=m-5be02cd9ddfb11dcaf9700142218fc6e&[email protected]&password=123456"); 像上面那樣,可以在Post表單中加上任意數(shù)據(jù),。 3,、讓CURL記錄Cookie curlRet = curl_easy_setopt(m_hCURL, CURLOPT_COOKIEFILE, ""); curlRet = curl_easy_setopt(m_hCURL, CURLOPT_COOKIEJAR, ""); 像上面那樣設置一下,試驗中發(fā)現(xiàn)不需要指定cookie文件名它也能工作,,具體這兩個設置有沒會差別,暫不清楚,,互聯(lián)網(wǎng)上也有人提問此問題,。 4、Other |
|