小弟最近在维护一个模拟登录的功能。就是在本地项目,通过提交帐号密码以及验证码登录远程网站进行解析数据。
但是这个帐号和密码都能传过去,就是验证码一直提交不了?返回的json总是提示:请输入验证码。但是通过debug时看到提交的data Map中的确是把验证码提交过去了。
用到的方法是 jsoup中的connection中的data(Map xx)方法。求解答,困扰了一天了。 提交到的地址通过浏览器手动get 能正确地返回登录成功,但是同样的url,通过jsoup的connection.execute()提交,就会提示请输入验证码。
我很想知道get方式是如何绕过验证码的
验证码一般是ajax生成、提交验证的