一直想写这个,过了很久今天兴趣来了索性记录下。
验证码
全自动区分计算机和人类的公开图灵测试(英语:Completely Automated Public Turing test to tell Computers and Humans Apart,简称CAPTCHA),俗称验证码,是一种区分用户是计算机和人的公共全自动程序。在CAPTCHA测试中,作为服务器的计算机会自动生成一个问题由用户来解答。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答CAPTCHA的问题,
本文实例讲述了PHP基于curl后台远程登录正方教务系统的方法。分享给大家供大家参考,具体如下:
从去年想这个事情怎么解决,今年终于算是把他搞清楚了,但验证码必须要填。
如果你能像360抢票哪有自动识别验证码,那就没事了。废话不多扯了。回归正题
这里要用CURL。
设计思路:先登录页面获取COOKIES,然后拿着cookies找服务器要验证码。最后提供服务器需要的全部信息。
(这种思维是完全模拟游览器访问页面,根本区别出来是人还机器)
public function index(){
$ch