国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

PHP如何獲取Cookie并實(shí)現(xiàn)模擬登錄

瀏覽:134日期:2022-09-09 15:14:33

一、定義Cookie存儲(chǔ)路徑

必須使用絕對(duì)路徑

$cookie_jar = dirname(__FILE__).'/pic.cookie';

二、獲取Cookie

將cookie存入文件

$url = 'http://1.2.3.4/';$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);$content = curl_exec($ch);curl_close($ch);

三、模擬瀏覽器獲取驗(yàn)證碼

該服務(wù)器驗(yàn)證碼有漏洞,可以自己指定

取出cookie,一起提交給服務(wù)器,讓服務(wù)器以為是瀏覽器打開(kāi)登陸頁(yè)面

$ch = curl_init();curl_setopt($ch, CURLOPT_URL, ’http://1.2.3.4/getCheckpic.action?rand=6836.185874812305’);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);$ret = curl_exec($ch);curl_close($ch);

四、POST提交

$post = 'name=2&userType=1&passwd=asdf&loginType=1&rand=6836&imageField.x=25&imageField.y=7'; $ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'http://1.2.3.4/loginstudent.action');curl_setopt($ch, CURLOPT_HEADER, false);curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);curl_setopt($ch, CURLOPT_POSTFIELDS, $post);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);$result=curl_exec($ch);curl_close($ch);

五、到指定頁(yè)面獲取數(shù)據(jù)

$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'http://1.2.3.4/accountcardUser.action');curl_setopt($ch, CURLOPT_HEADER, false);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER,0); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);$html=curl_exec($ch);// var_dump($html);curl_close($ch);

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 新竹县| 台东县| 柘城县| 余姚市| 湟源县| 张北县| 九龙城区| 邹平县| 巴中市| 林甸县| 文登市| 光泽县| 朝阳市| 黄浦区| 灵武市| 合山市| 吴桥县| 汉中市| 吉安市| 隆德县| 左贡县| 崇礼县| 新泰市| 郎溪县| 凤翔县| 洛川县| 毕节市| 广南县| 布尔津县| 苗栗县| 谷城县| 兴和县| 榆中县| 长沙市| 鄱阳县| 陆良县| 化德县| 吴桥县| 瑞安市| 霞浦县| 留坝县|