亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > PHP > 正文

PHP的cURL庫(kù)簡(jiǎn)單和有效地抓網(wǎng)頁(yè)

2020-03-24 16:46:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
使用PHP的cURL庫(kù)可以簡(jiǎn)單和有效地去抓網(wǎng)頁(yè)。你只需要運(yùn)行一個(gè)腳本,然后分析一下你所抓取的網(wǎng)頁(yè),然后就可以以程序的方式得到你想要的數(shù)據(jù)了。無(wú)論是你想從從一個(gè)鏈接上取部分?jǐn)?shù)據(jù),或是取一個(gè)XML文件并把其導(dǎo)入數(shù)據(jù)庫(kù),那怕就是簡(jiǎn)單的獲取網(wǎng)頁(yè)內(nèi)容,cURL 是一個(gè)功能強(qiáng)大的PHP庫(kù)。本文主要講述如果使用這個(gè)PHP庫(kù)。啟用 cURL 設(shè)置首先,我們得先要確定我們的PHP是否開(kāi)啟了這個(gè)庫(kù),你可以通過(guò)使用php_info()函數(shù)來(lái)得到這一信息。
如果你可以在網(wǎng)頁(yè)上看到下面的輸出,那么表示cURL庫(kù)已被開(kāi)啟。如果你看到的話(huà),那么你需要設(shè)置你的PHP并開(kāi)啟這個(gè)庫(kù)。如果你是在Windows平臺(tái)下,那么非常簡(jiǎn)單,你需要改一改你的php.ini文件的設(shè)置,找到php_curl.dll,并取消前面的分號(hào)注釋就行了。如下所示:
如果你是在Linux下面,那么,你需要重新編譯你的PHP了,編輯時(shí),你需要打開(kāi)編譯參數(shù) 在configure命令上加上 with-curl 參數(shù)。一個(gè)小示例如果一切就緒,下面是一個(gè)小例程:
?php
// 初始化一個(gè) cURL 對(duì)象
$curl = curl_init();

// 設(shè)置你需要抓取的URL
curl_setopt($curl, CURLOPT_URL, 'http://cocre.com');

// 設(shè)置header
curl_setopt($curl, CURLOPT_HEADER, 1);

// 設(shè)置cURL 參數(shù),要求結(jié)果保存到字符串中還是輸出到屏幕上。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

// 運(yùn)行cURL,請(qǐng)求網(wǎng)頁(yè)
$data = curl_exec($curl);

// 關(guān)閉URL請(qǐng)求
curl_close($curl);

// 顯示獲得的數(shù)據(jù)
var_dump($data);
?
如何POST數(shù)據(jù)上面是抓取網(wǎng)頁(yè)的代碼,下面則是向某個(gè)網(wǎng)頁(yè)P(yáng)OST數(shù)據(jù)。假設(shè)我們有一個(gè)處理表單的網(wǎng)址http://www.example.com/sendSMS.php,其可以接受兩個(gè)表單域,一個(gè)是電話(huà)號(hào)碼,一個(gè)是短信內(nèi)容。
?php
$phoneNumber = '13912345678';
$message = 'This message was generated by curl and php';
$curlPost = 'pNUMBER=' . urlencode($phoneNumber) . ' MESSAGE=' . urlencode($message) . ' SUBMIT=Send';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com/sendSMS.php');
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
$data = curl_exec();curl_close($ch);
?
從上面的程序我們可以看到,使用CURLOPT_POST設(shè)置HTTP協(xié)議的POST方法,而不是GET方法,然后以CURLOPT_POSTFIELDS設(shè)置POST的數(shù)據(jù)。關(guān)于代理服務(wù)器下面是一個(gè)如何使用代理服務(wù)器的示例。請(qǐng)注意其中高亮的代碼,代碼很簡(jiǎn)單,我就不用多說(shuō)了。
?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com');
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_PROXY, 'fakeproxy.com:1080');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'user:password');
$data = curl_exec();curl_close($ch);
?
關(guān)于SSL和html' target='_blank'>Cookie關(guān)于SSL也就是HTTPS協(xié)議,你只需要把CURLOPT_URL連接中的http://變成http://就可以了。當(dāng)然,還有一個(gè)參數(shù)叫CURLOPT_SSL_VERIFYHOST可以設(shè)置為驗(yàn)證站點(diǎn)。關(guān)于Cookie,你需要了解下面三個(gè)參數(shù):CURLOPT_COOKIE,在當(dāng)面的會(huì)話(huà)中設(shè)置一個(gè)cookieCURLOPT_COOKIEJAR,當(dāng)會(huì)話(huà)結(jié)束的時(shí)候保存一個(gè)CookieCURLOPT_COOKIEFILE,Cookie的文件。HTTP服務(wù)器認(rèn)證最后,我們來(lái)看一看HTTP服務(wù)器認(rèn)證的情況。
?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt(CURLOPT_USERPWD, '[username]:[password]')

$data = curl_exec();
curl_close($ch);
?html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产精品国产三级国产在线观看| 亚洲视频在线观看| 日韩av电影免费观看| a4yy在线播放免费观看视频| 中文在线观看免费视频| 国产一区二区精品久久| 国产精品91免费在线| 色资源网站在线观看| 精品国产欧美一区二区五十路| 国产精品一区二区三区在线观| 日韩美女写真福利在线观看| 成人免费乱码大片a毛片软件| 欧美在线日韩精品| 88av看到爽| 99久久精品免费看国产交换| 亚洲视频色图| 国产精品一区在线| 亚洲国产欧美一区二区三区同亚洲| 欧美日韩四区| 99在线热播精品免费| 男人天堂网站在线| 91极品视频在线观看| 国产精品一区二区三区av| 亚洲国产精品久久久男人的天堂| 五月亚洲综合| 国产精品久久久久av蜜臀| 中文字幕在线观看成人| 中文字幕国产亚洲2019| 91传媒在线免费观看| 久久天堂久久| 免费一级肉体全黄毛片| 一本一本久久| 国产无遮挡在线观看| 一区二区国产精品| 免费成人av| 精品亚洲a∨一区二区三区18| 国产日韩欧美一区二区三区乱码| 黄色av免费在线播放| 熟女少妇a性色生活片毛片| 中文字幕大看焦在线看| 欧美日韩一区二区三区免费看| 99riav视频一区二区| 日本少妇激三级做爰在线| 97人妻人人揉人人躁人人| freehdxxxx| 欧美日韩一区二区三区视频| 精品亚洲成人| 亚洲天堂免费视频| 91视频在线观看免费| 青春草在线视频免费观看| 天天操天天操天天干| 成年人黄色片视频| mm131美女视频| 美女被啪啪一区二区| 国产精品视频大全| 中文字幕自拍vr一区二区三区| 91精品国产福利| frxxee中国xxx麻豆hd| 免费看毛片的网址| 日韩电影免费观看高清完整版在线观看| 91精品国产欧美一区二区成人| 美女福利视频一区二区| 久久精品视频2| 7777免费精品视频| 精品久久久久久| 欧美丝袜一区二区三区| 先锋av资源网| 8x8ⅹ拨牐拨牐拨牐在线观看| 日韩理论电影中文字幕| 999久久久免费精品国产| 欧美这里只有精品| 国产mv免费观看入口亚洲| 高清shemale亚洲人妖| 超碰在线cao| 精品人妻无码一区二区三区| 日本欧美韩国国产| 亚洲综合视频一区| 亚洲精品乱码久久久久久蜜桃动漫| 亚洲精品天堂在线| 中国成人一区| 先锋影音男人av资源| 99re6热在线精品视频播放速度| 国产亚洲自拍一区| 欧美特黄一级视频| 国产无遮挡一区二区三区毛片日本| 7799精品视频天天看| 黑人巨大精品欧美一区二区三区| 免费一级suv好看的国产网站| 国产盗摄精品一区二区三区在线| 免费的毛片视频| 成人福利电影精品一区二区在线观看| 青青草精品视频在线| 久久成人激情视频| 亚洲女人18毛片水真多| 国产福利一区二区| 精品国产乱码久久久久久郑州公司| 国产精品极品| 免费看成人吃奶视频在线| 91免费国产在线观看| 成年网站在线视频网站| 国产三级小视频| 国产.欧美.日韩| 91av视频在线观看| 中文字幕亚洲一区在线观看| 特一级黄色片| 国偷自产av一区二区三区| 国产精品黄色片| 猛男gaygay欧美视频| 在线播放网站| 狠狠干综合网| 黄色毛片在线| 中文字幕中文在线| 日韩精品丝袜美腿| 亚洲精品成人无限看| 91视频91自| 日韩欧美高清dvd碟片| 首页欧美精品中文字幕| а√天堂资源地址在线下载| 在线视频观看你懂的| 91丨九色丨国产丨porny| 4hu永久免费入口| 久久久久亚洲AV成人无码国产| 国内外成人免费激情在线视频网站| 午夜精品久久久久久久星辰影院| 人妻无码一区二区三区四区| 免费日韩一区二区| 91人妻一区二区三区蜜臀| 亚洲精品中文字幕乱码三区91| 亚洲女人天堂av| 激情综合自拍| 国产成人黄色网址| 国产精品视频流白浆免费视频| 国产传媒第一页| 亚洲青色在线| 久草免费在线视频| 99国产精品久久久久久久久久| 亚洲精品国产精品久久清纯直播| 韩国三级hd中文字幕有哪些| xxx免费视频观看| 亚洲午夜未删减在线观看| 99精品视频免费版的特色功能| 特黄特色特刺激视频免费播放| 一二三四在线观看免费高清中文在线观看| 亚洲少妇屁股交4| 国产精品chinese| 亚洲高清一区二区三区| 欧美成人三级在线观看| 99视频精品免费观看| 一本色道久久综合精品竹菊| 一级黄色片免费看| 欧美成人午夜激情在线| 欧美另类黑人巨大videos| 婷婷综合在线视频| 免费看欧美女人艹b| 国产精品久久一区二区三区不卡| 老鸭窝一区二区久久精品| 日本一区二区在线免费播放| 91在线观看下载| 岳毛多又紧做起爽| 国产精品一区二区6| 无码国产精品高潮久久99| 天堂久久一区二区三区| 国产美女明星三级做爰| 色综合久久久久网| 天堂av一区| 国产成人羞羞电影网站在线观看| 97人人模人人爽人人喊中文字| 99视频精品免费视频| 羞羞网站在线观看入口免费| 午夜精品三级视频福利| 国产精品资源在线观看| 国产精品色婷婷视频| 国产婷婷一区二区三区久久| 国模吧视频一区| 国产精品无码一区| 亚洲AV成人无码精电影在线| 亚洲视频在线二区| 国产女人伦码一区二区三区不卡| 免费**毛片在线| 久久久久国产成人精品亚洲午夜| 四虎影视在线观看2413| 国产美女主播在线| 色视频www在线播放国产人成| 成人动漫在线播放| 国产精品视频999| 亚洲丝袜一区在线| 欧美福利视频一区| 国产无套粉嫩白浆内谢的出处| 久久精品视频免费在线观看| 久久久999成人| 国产日韩欧美精品综合| 菠萝蜜视频在线观看入口| 久久久久国产精品无码免费看| xvideos成人免费中文版| 青春草在线视频免费观看| 亚洲大胆av| 在线视频观看亚洲| 高清av电影在线观看| av免费精品一区二区三区| 欧美另类69xxxx| 中文字幕久热| 9999精品免费视频| 天堂在线中文网官网| 国产精品传媒毛片三区| 成人全视频高清免费观看| 欧美日韩高清不卡| 桃花岛成人影院| 久久99国产精品久久99果冻传媒| 91精品国产综合久久福利| 天天做天天爱综合| 天天躁日日躁aaaa视频| 欧美人与禽zozzo禽性配| 精品久久国产一区| www.五月天激情| 色婷婷亚洲mv天堂mv在影片| 欧美日韩一区二区在线视频| 国产成人无码a区在线观看视频| 久久精品亚洲无码| 国产综合免费视频| 国产欧美一区二区三区网站| 欧美电影免费观看| 在线中文字幕亚洲| 里番精品3d一二三区| 69国产精品成人在线播放| 一本一道久久a久久| 中文字幕一二区| 欧美日韩国产大片| 成人手机在线播放| 成人h视频在线观看| 亚洲国产精品一区二区久| 亚洲欧美日韩高清| 欧美激情极品视频| 看女生喷水的网站在线观看| 天堂av一区二区三区| 一区二区不卡在线视频 午夜欧美不卡在| 在线观看视频一区二区三区| 成人在线超碰| 91嫩草丨国产丨精品| 欧美性猛交xxxx乱大交退制版| 日韩三级成人av网| 色涩视频在线观看| 在线观看a级片| 日本福利视频网站| 日韩av有码在线| 任你操在线观看| 国产剧情久久久久久| 中文字幕不卡三区视频| 亚洲色偷偷综合亚洲av伊人| 免费不卡中文字幕在线| 久久一夜天堂av一区二区三区| 日本免费看片网站| 特级西西444www大胆免费看| 天天干,天天操,天天射| 91精品久久久久久粉嫩| 精品中文字幕一区二区| 日本三级黄色网址| 女同久久另类69精品国产| 欧美视频在线一区二区三区| 大胆亚洲人体视频| 亚洲精品成人精品456| 成人精品免费视频| 91插插插插插插| 精品国产无码在线观看| 久久一区二区三| 欧美日韩国产欧美日美国产精品| 亚洲欧美国产日韩中文字幕| 三级小视频在线观看| 欧美日韩一区二区三区四区五区六区| 欧美日韩一区二区综合| 国产高清视频免费在线观看| 岛国精品视频在线播放| 亚洲天堂视频在线播放| 成人无码精品1区2区3区免费看| 久久性天堂网| 日韩精品一级二级| 黄色一级视频片| 国产精品久久中文字幕| 18禁裸男晨勃露j毛免费观看| 久热这里只有精品在线| 美女av在线免费观看| jjzz黄色片| 伊大人久久香线焦宗合一75大| 国产日韩在线播放| 日本a级片在线播放| 精品日韩欧美一区| 西西裸体人体做爰大胆久久久| 国产又粗又猛视频| 人妻偷人精品一区二区三区| 欧美老女人xx| 国产精品白丝jk白祙喷水网站| 日本网站在线免费观看视频| 国内精品免费**视频| 日本免费无人高清| 国产精品乱码久久久久| jizz欧美性20| 国产激情无码一区二区三区| 欧美爱爱小视频| 日本国产在线播放| 国产淫片av片久久久久久| hs网站在线观看| 日韩毛片在线观看| 久久99国内| 免费看欧美一级片| 亚洲跨种族黑人xxx| 免费aⅴ网站| 91网页在线观看| 91在线观看高清| 99国产精品久久久久久久久久| 亚洲第九十七页| www.成人免费视频| 五月婷婷久久久| 四虎4545www国产精品| 99精品1区2区| 蜜臀av亚洲一区中文字幕| 欧美三区四区| 在线观看国产精品91| 97人妻精品一区二区免费| 日韩精品乱码久久久久久| 欧美黑人性受xxxx精品| 好男人官网在线| 国产区在线视频| 国产精品99久久免费黑人人妻| 羞羞视频在线观看不卡| 欧美国产日韩一区| 91精品久久久久久久久久久久久| 久久久久久高清| 亚洲精品成人一区| 国产一级二级三级|