curl 模拟登陆
phpcn_u68041
phpcn_u68041 2017-12-08 17:12:32
0
1
1545

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);//登录提交的地址      

curl_setopt($curl, CURLOPT_HEADER, 0);//是否显示头信息     

 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 0);//是否自动显示返回的信息     

 curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie); //设置Cookie信息保存在指定的文件中  

curl_setopt($curl, CURLOPT_POST, 1);//post方式提交     

 curl_setopt($curl, CURLOPT_POSTFIELDS, $post);//要提交的信息   

 curl_exec($curl);//执行cURL     

 curl_close($curl);//关闭

$post = "loginname=******&password=******";

$url = "http://www.jinhu11.com/index/index/login";

$cookie = dirname(__FILE__) . '/cookie_jinhu.txt';

为什么没有模拟登陆成功。

phpcn_u68041
phpcn_u68041

全部回复(1)
ringa_lee

这个要看你服务端有没有做相应的防抓包处理呢,可以看下你的提交验证返回信息是什么

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板