模擬用戶可以用php的curl的post,例如
站在用戶的角度思考問題,與客戶深入溝通,找到豐都網(wǎng)站設(shè)計與豐都網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋豐都地區(qū)。
$url = "";
$post_data = array ("username" = "uzuzuz","password" = "12345");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// post數(shù)據(jù)
curl_setopt($ch, CURLOPT_POST, 1);
// post的變量
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$output = curl_exec($ch);
curl_close($ch);
//打印獲得的數(shù)據(jù)
print_r($output);
具體參考:
登陸后抓取所有的html代碼。
然后通過正則匹配html標(biāo)簽來獲取自己需要的東西,最主要的是你獲取到html源碼后,想要什么不就是看你需求了嘛,正則有問題可以繼續(xù)問我。
你用PHP模擬模擬瀏覽器發(fā)送HTTP協(xié)議就是可以登錄了,不管是cookie,還是session! session 也是有session_id的!希望可以幫助你!
curl基本特性
模擬瀏覽器傳輸數(shù)據(jù)
實現(xiàn)post/get方式傳輸
支持多種協(xié)議:HTTP、HTTPS、FTP上傳
支持cookie,用戶名/密碼的認(rèn)證
使用curl完成請求的簡單步驟
初始化一個curl句柄
resource curl_init ([ string $url = NULL ] )
設(shè)置curl選項
bool curl_setopt ( resource $ch , int $option , mixed $value )
執(zhí)行curl請求
mixed curl_exec ( resource $ch )
釋放curl資源
void curl_close ( resource $ch )