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

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

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

瀏覽:94日期: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)文章:
主站蜘蛛池模板: 澄江县| 新蔡县| 三亚市| 英超| 侯马市| 启东市| 正安县| 普格县| 黔江区| 长宁县| 柯坪县| 莱阳市| 应城市| 曲松县| 平顺县| 中西区| 河南省| 喀什市| 星座| 沧州市| 连云港市| 佛冈县| 桂林市| 汤原县| 哈尔滨市| 河池市| 齐齐哈尔市| 嵊泗县| 出国| 信丰县| 馆陶县| 山丹县| 清流县| 乌兰县| 芦溪县| 鄂州市| 西盟| 澜沧| 瑞金市| 普兰店市| 繁昌县|