说起模拟登录,很多人可能会想起CURL。其实除了CURL,snoopy也是可以实现模拟登陆的。本文就实例分析了snoopy与curl两种实现方法,希望对大家有所帮助。
php模拟登陆的实现方法,具体实例代码如下:
1)使用snoopy模拟登陆:
referer='http://www.***.net/'; $snoopy->agent="Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0"; $submit_vars['email'] ='登陆账号'; $submit_vars['password'] ='登陆密码'; $url='http://www.***.net/test/Login.php';//登陆数据提交的URL地址 $snoopy->submit($url,$submit_vars); $snoopy->fetch("http://www.***.net/");//希望获取的页面数据 echo $snoopy->results;//m.***.net
2)使用curl模拟登陆:
Salin selepas log masuk
相关推荐:
Atas ialah kandungan terperinci php使用snoopy与curl模拟登陆的实例分享. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
curl_exec
Bagaimana untuk membuka fail php
Bagaimana untuk mengalih keluar beberapa elemen pertama tatasusunan dalam php
Apa yang perlu dilakukan jika penyahserialisasian php gagal
Bagaimana untuk menyambungkan php ke pangkalan data mssql
Bagaimana untuk menyambung php ke pangkalan data mssql
Alat muat turun dan pemasangan Linux biasa
Bagaimana untuk memuat naik html