说起模拟登录,很多人可能会想起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模拟登陆:
登录后复制
相关推荐:
以上是php使用snoopy与curl模拟登陆的实例分享的详细内容。更多信息请关注PHP中文网其他相关文章!