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

PHP cURL初始化和執(zhí)行方法入門級代碼

 更新時間:2015年05月28日 15:20:01   投稿:junjie  
這篇文章主要介紹了PHP cURL初始化和執(zhí)行方法入門級代碼,本文直接給出代碼示例,代碼中包含詳細(xì)注釋,需要的朋友可以參考下

這個是采集基礎(chǔ),最好熟悉一下

$ch = curl_init();
# 設(shè)定url和把結(jié)果返回,是否返回頭部
curl_setopt($ch, CURLOPT_URL, 'http://www.baidu.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->ch, CURLOPT_HEADER, 1);

# cookie文件設(shè)定
curl_setopt($this->ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($this->ch, CURLOPT_COOKIEFILE, $cookie_file);

# 額外頭部
curl_setopt($this->ch, CURLOPT_HTTPHEADER, array('User-Agent: Mozilla/5.0'));

# 設(shè)定post
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $poststring);

# 連接、執(zhí)行過期時間
curl_setopt($this->ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($this->ch, CURLOPT_TIMEOUT, 30);

# 是否跟隨301 302
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($this->ch, CURLOPT_MAXREDIRS, 10);

# refer
curl_setopt($this->ch, CURLOPT_REFERER, $refer);

# http版本和端口重用設(shè)置
curl_setopt($this->ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($this->ch, CURLOPT_FORBID_REUSE, 1);

# 支持https
curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($this->ch, CURLOPT_SSL_VERIFYHOST, 0);

# 如果需要進行毫秒超時,需要增加:
curl_setopt($this->ch, CURLOPT_NOSIGNAL, 1);

# 執(zhí)行
$response = curl_exec($ch);
if(curl_errno($ch)){
  curl_error($ch);
  exit();
}
curl_close($ch);

相關(guān)文章

  • Yii框架中sphinx索引配置方法解析

    Yii框架中sphinx索引配置方法解析

    這篇文章主要介紹了Yii框架中sphinx索引配置方法,較為詳細(xì)的分析了sphinx索引配置的步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2016-10-10
  • PHP SPL標(biāo)準(zhǔn)庫之SplFixedArray使用實例

    PHP SPL標(biāo)準(zhǔn)庫之SplFixedArray使用實例

    這篇文章主要介紹了PHP SPL標(biāo)準(zhǔn)庫之SplFixedArray使用實例,SplFixedArray主要是處理數(shù)組相關(guān)的主要功能,它是固定長度的,比普通的數(shù)組處理更快,需要的朋友可以參考下
    2015-05-05
  • 基于php socket(fsockopen)的應(yīng)用實例分析

    基于php socket(fsockopen)的應(yīng)用實例分析

    本篇文章是對php socket(fsockopen)的應(yīng)用實例進行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php計算程序運行時間的簡單例子分享

    php計算程序運行時間的簡單例子分享

    這篇文章主要介紹了php計算程序運行時間的簡單例子分享,需要的朋友可以參考下
    2014-05-05
  • thinkPHP中U方法加密傳遞參數(shù)功能示例

    thinkPHP中U方法加密傳遞參數(shù)功能示例

    這篇文章主要介紹了thinkPHP中U方法加密傳遞參數(shù)功能,結(jié)合實例形式分析了thinkPHP針對get傳參的情況下使用U方法進行參數(shù)加密的相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • 摘自織夢CMS的HTTP文件下載類

    摘自織夢CMS的HTTP文件下載類

    這篇文章主要介紹了摘自織夢CMS的HTTP文件下載類,涉及php發(fā)送http請求、響應(yīng)、傳輸?shù)瘸S貌僮骷记?具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • CodeIgniter自定義控制器MY_Controller用法分析

    CodeIgniter自定義控制器MY_Controller用法分析

    這篇文章主要介紹了CodeIgniter自定義控制器MY_Controller用法,結(jié)合實例形式分析了CodeIgniter自定義控制器MY_Controller的定義與使用技巧,需要的朋友可以參考下
    2016-01-01
  • Yii框架常見緩存應(yīng)用實例小結(jié)

    Yii框架常見緩存應(yīng)用實例小結(jié)

    這篇文章主要介紹了Yii框架常見緩存應(yīng)用,結(jié)合實例形式分析了Yii框架緩存相關(guān)的配置、獲取、查詢等操作技巧與注意事項,需要的朋友可以參考下
    2019-09-09
  • php獲取淘寶分類id示例

    php獲取淘寶分類id示例

    這篇文章主要介紹了使用php獲取淘寶分類id的方法,大家參考使用吧
    2014-01-01
  • 多個Laravel項目如何共用migrations詳解

    多個Laravel項目如何共用migrations詳解

    這篇文章主要給大家介紹了關(guān)于多個Laravel項目如何共用migrations的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧
    2018-09-09

最新評論

穆棱市| 平罗县| 宣城市| 北流市| 呼和浩特市| 建湖县| 信丰县| 玉溪市| 长武县| 加查县| 岳阳市| 苍溪县| 神木县| 白银市| 双流县| 双桥区| 县级市| 安图县| 东光县| 尼玛县| 樟树市| 遵化市| 米林县| 城市| 长春市| 长治市| 安康市| 和平县| 弥渡县| 黄骅市| 旬邑县| 东丰县| 阿克陶县| 略阳县| 齐齐哈尔市| 漠河县| 凌云县| 襄汾县| 兰溪市| 江北区| 健康|