为了账号安全,请及时绑定邮箱和手机立即绑定

jsoup模拟用户登录时,验证码失效问题

jsoup模拟用户登录时,验证码失效问题

万千封印 2019-01-18 02:34:46
第一次使用Jsoup模拟用户登录的时候,需要校验验证码,但是一直没有成功,提示验证码错误 loginInfo.put("code",getCode(imgUrl));//在这里新起一个连接下载验证码图片,并手动输入 Connection loginCon = Jsoup.connect(loginUrl); //登录请求 Connection.Response loginResponse = loginCon.method(Connection.Method.POST).data(loginInfo).execute(); System.out.println(loginResponse.body()); 我先开启一个连接将验证码图片保存到本地,然后控制台手动输入验证码, 然后再开启一个新的连接,根据获得的验证码和登陆信息发起登陆请求,返回的原来的登录页面提示验证码错误。 实际页面中的登录请求时通过form表单提交的。 是不是我第二次请求时会刷新后台的验证码,如果是的话我又需要如何获取实时的验证码。 查了很久博客,尝试着改动,但是一直没有登录成功,麻烦各位有做过类似的帮忙指出一下我的问题所在
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超4个赞

第二次请求戴上第一次请求返回的Cookie

查看完整回答
反对 回复 2019-02-12
  • 1 回答
  • 0 关注
  • 531 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号