<?php/*** created by phpstorm.
* user: machenike
* date: 2016/7/8
* time: 13:40
*/header("content-type:text/html;charset=utf-8");
set_time_limit(0);
//關閉請求時間
$cookie=tempnam("./"
,"cookie");
//$url = "";
//$url = "";
$url=" "
;//登入提交的表單驗證頁面
$data=array(
"username"=>" "
,"password"=>" "
,//"data"=>"fri, 08 jul 2016 06:26:43 gmt"
);$curl = curl_init();
//初始化curl模組
curl_setopt($curl
, curlopt_url
, $url);
//登入提交的位址
curl_setopt($curl
, curlopt_header
, 0);
//是否顯示頭資訊
curl_setopt($curl
, curlopt_returntransfer
, 1);
//是否自動顯示返回的資訊
curl_setopt($curl
, curlopt_cookiejar
, $cookie);
//設定cookie資訊儲存在指定的檔案中
curl_setopt($curl
, curlopt_post
, 1);
//post方式提交
curl_setopt($curl
, curlopt_postfields
, $data);
//要提交的資訊
curl_setopt($curl
, curlopt_useragent
, 'mozilla/5.0 (windows nt 10.0; wow64; rv:47.0) gecko/20100101 firefox/47.0');
//模擬瀏覽器訪問
$rs = curl_exec($curl);
//執行curl抓取頁面內容
curl_close($curl);
//關閉curl資源,並且釋放系統資源
//echo $rs;
$url2=""
;//登陸成功後展示的頁面
$curl = curl_init();
//初始化curl模組
curl_setopt($curl
, curlopt_url
, $url2);
//登入提交的位址
curl_setopt($curl
, curlopt_cookiefile
, $cookie);
//讀取cookie資訊
$file = curl_exec($curl);
//執行curl抓取頁面內容
curl_close($curl);
//關閉curl資源,並且釋放系統資源
echo
$file
;
curl模擬登陸
稍微有點水平的一看就能明白我講的是啥吧.有的內容略.這個東西不能留下能直接用的.培養大家的開發能力.去掉了關鍵注釋 name test.php date thu jan 24 00 24 20 cst 2008 author 馬永佔 myz link header content type text...
Shell 利用 curl 模擬登陸
b 引數 指定使用cookie檔案 c是往cookie檔案中寫cookie d 是指定此次登入所需的引數,通過httpfox檢視 l 指定頁面自動跳轉 curl c ck.txt user agent mozilla 4.0 d username password server id 1 submi...
curl登陸後模擬登陸並訪問登陸後的頁面
header content type textml charset utf 8 採集的資訊需要先登入的就要先模擬登入 設定cookie儲存路徑 cookie path ch curl init 組裝使用者名稱和密碼 info username 141391000914 info password ...