天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP CURL獲取cookies模擬登錄的方法

要提取google搜索的部分數據,發現google對于軟件抓取它的數據屏蔽的厲害,以前偽造下 USER-AGENT 就可以抓數據,但是現在卻不行了。利用抓包數據發現,Google 判斷了 cookies,當你沒有cookies的時候,直接返回 302 跳轉,而且是連續幾十個302跳轉,根本抓不了數據。
因此,在發送搜索命令時,需要先提取 cookies 并保存,然后利用保存下來的這個cookies再次發送搜索命令即可正常抓數據了。這其實和論壇的模擬登錄一個道理,先POST登錄,獲取cookies并保存,然后利用這個cookies訪問就可以了。
php 代碼如下:
復制代碼 代碼如下:
<?php
header('Content-Type: text/html; charset=utf-8');

$cookie_file = dirname(__FILE__).'/cookie.txt';
//$cookie_file = tempnam("tmp","cookie");

//先獲取cookies并保存
$url = "http://www.google.com.hk";
$ch = curl_init($url); //初始化
curl_setopt($ch, CURLOPT_HEADER, 0); //不返回header部分
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //返回字符串,而非直接輸出
curl_setopt($ch, CURLOPT_COOKIEJAR,  $cookie_file); //存儲cookies
curl_exec($ch);
curl_close($ch);

//使用上面保存的cookies再次訪問
$url = "http://www.google.com.hk/search?oe=utf8&ie=utf8&source=uds&hl=zh-CN&q=qq";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); //使用上面獲取的cookies
$response = curl_exec($ch);
curl_close($ch);

echo $response;
?>

php技術PHP CURL獲取cookies模擬登錄的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲综合视频 | 97在线免费观看视频 | 亚洲欧美国产旡码专区 | www.狠狠色 | 精品人妻伦一二三区久久AAA片 | 国产成人久久精品AV | 久久亚洲电影www电影网 | 免费女性裸身照无遮挡网站 | 亲胸吻胸添奶头GIF动态图免费 | 国产69精品久久久久麻豆 | 狼人射综合 | 约艺术院校96年清纯白嫩 | 欧美性XXXXX极品娇小 | 久久久久亚洲日日精品 | 少妇连续高潮抽搐痉挛昏厥 | 伊人久久综合成人亚洲 | 在线精品国精品国产不卡 | 91偷偷久久做嫩草电影院 | 国产欧美一区二区三区久久 | 一二三区乱码不卡手机版 | 精品久久久爽爽久久久AV | 99RE久久精品国产 | 擦擦擦在线视频观看 | 99在线观看| 亚洲 欧美 综合 高清 在线 | 高H内射NP古文 | www.三级 | 蜜柚免费视频高清观看在线 | 中文字幕天堂久久精品 | x8国产精品视频 | 曰批视频免费40分钟不要钱 | 免费精品在线视频 | 乱VODAFONEWIFI熟妇| 国产伦精品一区二区三区 | 中文字幕亚洲无线码一区 | 亚洲色大成网站www久久九九 | 日本黄色网站在线观看 | 高H辣肉办公室 | 欧美GAY猛男GAYA片18禁 | 成人毛片手机版免费看 | 伦理片飘花免费影院 |