最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解析curl提交GET,POST,Cookie的簡單方法

 更新時間:2013年06月29日 11:00:35   作者:  
本篇文章是對curl提交GET,POST,Cookie的簡單方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
復(fù)制代碼 代碼如下:

<?php
$get_data = array (
    "get1"=> "get1",
    "get2" => "get2",
    "get3" => "get3"
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://test.test.com/test.php?'.http_build_query($get_data));
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11');
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
$post_data = array (
    "p1" => "test1",
    "p2" => "test2",
    "p3" => "test3"
);
curl_setopt($curl, CURLOPT_POST, true);
//["CONTENT_TYPE"]=> string(70) "multipart/form-data; boundary=------077a996f5afe"
//要發(fā)送文件,在文件名前面加上@前綴并使用完整路徑。
//使用數(shù)組提供post數(shù)據(jù)時,CURL組件大概是為了兼容@filename這種上傳文件的寫法,默認(rèn)把content_type設(shè)為了multipart/form-data。
//雖然對于大多數(shù)web服務(wù)器并沒有影響,但是還是有少部分服務(wù)器不兼容。
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
//["CONTENT_TYPE"]=> string(33) "application/x-www-form-urlencoded"
//curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($post_data));
//在沒有需要上傳文件的情況下,盡量對post提交的數(shù)據(jù)進(jìn)行http_build_query,然后發(fā)送出去,能實現(xiàn)更好的兼容性,更小的請求數(shù)據(jù)包。
$cookies = array(
 'c1'=>'v1',
 'c2'=>'v2',
 'c3'=>'v3',
);
$cookies_string = '';
foreach($cookies as $name=>$value){
 $cookies_string .= $name.'='.$value.';';
}
curl_setopt($curl, CURLOPT_COOKIE, $cookies_string);
$result = curl_exec($curl);
curl_close($curl);
var_dump($result);
exit;

相關(guān)文章

  • PHP中常見文本文件操作總結(jié)

    PHP中常見文本文件操作總結(jié)

    在PHP中,我們可以使用一些內(nèi)置的函數(shù)來進(jìn)行文本文件操作,本文主要為大家詳細(xì)介紹了一些常見的文本文件操作,有需要的小伙伴可以參考一下
    2023-12-12
  • PHP動態(tài)柱狀圖實現(xiàn)方法

    PHP動態(tài)柱狀圖實現(xiàn)方法

    這篇文章主要介紹了PHP動態(tài)柱狀圖實現(xiàn)方法,實例分析了php結(jié)合HTML元素實現(xiàn)動態(tài)柱狀圖的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • PHP操作MySQL的mysql_fetch_* 函數(shù)的常見用法教程

    PHP操作MySQL的mysql_fetch_* 函數(shù)的常見用法教程

    這篇文章主要介紹了PHP中操作MySQL的mysql_fetch函數(shù)的常見用法教程,文中提到了其下fetch_array和mysql_fetch_row以及mysql_fetch_object函數(shù)的使用,需要的朋友可以參考下
    2015-12-12
  • 解析在PHP中使用mysqli擴(kuò)展庫對mysql的操作

    解析在PHP中使用mysqli擴(kuò)展庫對mysql的操作

    本篇文章是對在PHP中使用mysqli擴(kuò)展庫對mysql的操作進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • php中將時間差轉(zhuǎn)換為字符串提示的實現(xiàn)代碼

    php中將時間差轉(zhuǎn)換為字符串提示的實現(xiàn)代碼

    通過傳入數(shù)據(jù)庫中存儲的文章發(fā)表時的UNIX時間戳,來轉(zhuǎn)化為例如 幾分鐘前,幾小時前,幾天前 這樣的提示。
    2011-08-08
  • PHP HTML代碼串 截取實現(xiàn)代碼

    PHP HTML代碼串 截取實現(xiàn)代碼

    將一段文字截取一定的物理長度顯示,注意,要截取的不是字符串的字節(jié)數(shù),UFT-8 的編碼中文字符是3個字節(jié)或者4個字節(jié)的,而顯示的時候中文會占兩個字符的長度,英文字符只占一個,全角的時候又有不同。
    2009-06-06
  • php中$_REQUEST、$_POST、$_GET的區(qū)別和聯(lián)系小結(jié)

    php中$_REQUEST、$_POST、$_GET的區(qū)別和聯(lián)系小結(jié)

    php中有$_request與$_post、$_get用于接受表單數(shù)據(jù),當(dāng)時他們有何種區(qū)別,什么時候用那種最好。
    2011-11-11
  • PHP HTML代碼串截取代碼

    PHP HTML代碼串截取代碼

    需求:將一段文字截取一定的物理長度顯示,注意,要截取的不是字符串的字節(jié)數(shù),UFT-8 的編碼中文字符是3個字節(jié)或者4個字節(jié)的,而顯示的時候中文會占兩個字符的長度,英文字符只占一個,全角的時候又有不同。
    2008-12-12
  • php獲得客戶端瀏覽器名稱及版本的方法(基于ECShop函數(shù))

    php獲得客戶端瀏覽器名稱及版本的方法(基于ECShop函數(shù))

    這篇文章主要介紹了php獲得客戶端瀏覽器名稱及版本的方法,基于ECShop函數(shù)get_user_browser實現(xiàn)該功能,非常具有實用價值,需要的朋友可以參考下
    2015-12-12
  • drupal 代碼實現(xiàn)URL重寫

    drupal 代碼實現(xiàn)URL重寫

    開啟了url_alter后,將實現(xiàn)兩個HOOK,hook_url_inbound_alter與hook_url_outbound_alter,作用是重寫URL,第三方URL重寫模塊都需要實現(xiàn)它。
    2011-05-05

最新評論

榆社县| 汉川市| 宁城县| 石河子市| 思南县| 榆树市| 武定县| 古交市| 黑龙江省| 鄄城县| 澄江县| 温泉县| 永康市| 金溪县| 婺源县| 金山区| 南涧| 定州市| 庄浪县| 奎屯市| 浦江县| 遂昌县| 西安市| 申扎县| 陵川县| 沭阳县| 景德镇市| 墨玉县| 贵港市| 印江| 瑞金市| 武胜县| 元朗区| 花莲县| 长沙市| 那坡县| 务川| 陵川县| 武鸣县| 开远市| 土默特左旗|