婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP如何獲取Cookie并實現模擬登錄

PHP如何獲取Cookie并實現模擬登錄

熱門標簽:菏澤語音外呼系統運營商 如何在世界地圖標注 電子地圖標注怎么修改 公司外呼系統中心 地圖標注符號樣式有 梧州市機器人外呼系統怎么樣 廈門400電話辦理選易號網 臨沂crm外呼系統平臺 天客通地圖標注

一、定義Cookie存儲路徑

必須使用絕對路徑

$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);

三、模擬瀏覽器獲取驗證碼

該服務器驗證碼有漏洞,可以自己指定

取出cookie,一起提交給服務器,讓服務器以為是瀏覽器打開登陸頁面

$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=2userType=1passwd=asdfloginType=1rand=6836imageField.x=25imageField.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);

五、到指定頁面獲取數據

$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);

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 爬蟲代理的cookie如何生成運行
  • Vue+element+cookie記住密碼功能的簡單實現方法
  • 在vue中使用cookie記住用戶上次選擇的實例(本次例子中為下拉框)
  • 如何使用jQuery操作Cookies方法解析
  • Vue axios 跨域請求無法帶上cookie的解決
  • Springboot中登錄后關于cookie和session攔截問題的案例分析
  • Selenium webdriver添加cookie實現過程詳解
  • Python3爬蟲帶上cookie的實例代碼
  • SpringBoot中使用Cookie實現記住登錄的示例代碼
  • 通過實例了解cookie機制特性及使用方法

標簽:黃石 貴陽 郴州 綿陽 迪慶 白城 雞西 瀘州

巨人網絡通訊聲明:本文標題《PHP如何獲取Cookie并實現模擬登錄》,本文關鍵詞  PHP,如何,獲取,Cookie,并,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP如何獲取Cookie并實現模擬登錄》相關的同類信息!
  • 本頁收集關于PHP如何獲取Cookie并實現模擬登錄的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 格尔木市| 永善县| 维西| 鄂尔多斯市| 行唐县| 泗水县| 靖安县| 平果县| 伽师县| 苏尼特左旗| 贵港市| 莱西市| 新蔡县| 建瓯市| 呼玛县| 临武县| 安阳市| 宁安市| 台东市| 隆尧县| 浦城县| 兰西县| 淮北市| 玉山县| 仲巴县| 聂拉木县| 石城县| 霍山县| 扎囊县| 抚远县| 宣武区| 犍为县| 双城市| 乌兰浩特市| 遵化市| 衡阳县| 聊城市| 陆河县| 酒泉市| 黄大仙区| 金溪县|