欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

php教程CURL實(shí)現(xiàn)帶有驗(yàn)證碼網(wǎng)站的模擬登錄的方法

網(wǎng)上的很多模擬登錄程序,大都是通過服務(wù)程序apache之類的運(yùn)行,獲取到驗(yàn)證碼之后顯示在網(wǎng)頁(yè)上,然后填上再POST出去

專注于為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)吉林免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

本文提供了一個(gè)程序?qū)嵗?,思路就是獲取到驗(yàn)證碼之后把驗(yàn)證碼存儲(chǔ)為一個(gè)圖片,然后程序休眠20秒,在20秒之后由用戶手動(dòng)查看圖片,并把驗(yàn)證碼填寫到code.txt文件中,20秒休眠完成后,程序會(huì)讀code.txt的驗(yàn)證碼,這樣再帶著驗(yàn)證碼進(jìn)行登錄操作。具體代碼如下:

/**

* 模擬登錄

*/

//初始化變量

$cookie_file = "tmp.cookie";

$login_url = "http://xxx.com/logon.php";

$verify_code_url = "http://xxx.com/verifyCode.php";

echo "正在獲取COOKIE...\n";

$curlj = curl_init();

$timeout = 5;

curl_setopt($curl, CURLOPT_URL, $login_url);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, $timeout);

curl_setopt($curl,CURLOPT_COOKIEJAR,$cookie_file); //獲取COOKIE并存儲(chǔ)

$contents = curl_exec($curl);

curl_close($curl);

echo "COOKIE獲取完成,正在取驗(yàn)證碼...\n";

//取出驗(yàn)證碼

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $verify_code_url);

curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie_file);

curl_setopt($curl, CURLOPT_HEADER, 0);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$img = curl_exec($curl);

curl_close($curl);

$fp = fopen("verifyCode.jpg","w");

fwrite($fp,$img);

fclose($fp);

echo "驗(yàn)證碼取出完成,正在休眠,20秒內(nèi)請(qǐng)把驗(yàn)證碼填入code.txt并保存\n";

//停止運(yùn)行20秒

sleep(20);

echo "休眠完成,開始取驗(yàn)證碼...\n";

$code = file_get_contents("code.txt");

echo "驗(yàn)證碼成功取出:$code\n";

echo "正在準(zhǔn)備模擬登錄...\n";

$post = "username=maben&pwd=hahahaha&verifycode=$code";

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_HEADER, false);

curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);

curl_setopt($curl, CURLOPT_POSTFIELDS, $post);

curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie_file);

$result=curl_exec($curl);

curl_close($curl);

//這一塊根據(jù)自己抓包獲取到的網(wǎng)站上的數(shù)據(jù)來做判斷

if(substr_count($result,"登錄成功")){

echo "登錄成功\n";

}else{

echo "登錄失敗\n";

exit;

}

//OK,開始做你想做的事吧。。。。。

分享文章:php教程CURL實(shí)現(xiàn)帶有驗(yàn)證碼網(wǎng)站的模擬登錄的方法
分享地址:http://aaarwkj.com/article46/igghhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、微信小程序App開發(fā)、域名注冊(cè)自適應(yīng)網(wǎng)站、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
国产l精品国产亚洲区久久| 成人色视频免费在线观看| 夫妻性生活免费的视频| 热久久青草精品欧美一区| 色噜噜人妻av中文字幕| 亚洲大尺码在线视频香蕉| 国产免费成人午夜免费视频| 西西美女掰开阴让你看| 精品人妻中文av一区二区| 黄色录像日本黄色录像| 国产乱av一区二区三区| 欧美久久久久久久黑人| 欧美日韩国产特级性生活| 日韩经典三级精品自拍| 久久99久久精品视频国产| 男同午夜视频在线观看| 国产成人av中文字暮在线| 99热精品成人免费观看| 国产一区二区精品日韩| 91国产网址在线观看| 国产探花猛操性感美女| 国产剧情av专业在线观看| 一区二区三区福利视频在线观看 | 99热久久精品免费精品| 人妻少妇被猛烈进入中出视频| 亚洲国产精品一区二区电影| 日韩中文字幕一二一二区| 黄色三级视频一区二区三区| 国产综合永久精品日韩鬼片 | 国产精品97久久97久久久久| av高清不卡一区二区免费在线| 一区二区三区视频在线国产| 国产原创剧情av网址| 国产福利在线观看网站| 日本一区二区不卡视频在线播放| 日韩av亚洲在线观看| 亚洲欧美日韩综合久久| 91福利免费在线看| 国产精品久久高清免费| 国产亚洲成人精品一区| 国产成人精品久久久亚洲|