久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:128日期: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)文章:
主站蜘蛛池模板: 黑水县| 阜南县| 涿鹿县| 绵竹市| 廊坊市| 开鲁县| 中阳县| 盐池县| 固安县| 怀来县| 双流县| 大余县| 深水埗区| 游戏| 乐业县| 东乌珠穆沁旗| 唐河县| 临江市| 尼木县| 万全县| 平阴县| 饶河县| 洛阳市| 吐鲁番市| 云和县| 犍为县| 永平县| 高邑县| 句容市| 鱼台县| 红安县| 麻城市| 新昌县| 乐亭县| 城固县| 得荣县| 信丰县| 台中县| 新干县| 图木舒克市| 偃师市|