在京东某登录页面,需要填写验证码,登录页面每次请求均会生成一个如下的 randomId 。但每次访问时其二维码均会随机变化。也就是说,当访问一次登录页面时,出现下述 randomId ,然后显示一个验证码,当程序获取到这串 ID 后,向其发起请求下载验证码图片,已经和第一次向登录页面请求后收到的图片不同。
https://oauth.jd.com/CheckCoder?randomId=7.140602943075475E8_1486783086179
各位大佬有好的解决办法么?在暂时不考虑 selenium 之类的工具情况下。
1 nanlong 2017-02-11 11:36:40 +08:00 via iPhone 截图 |
![]() | 2 m939594960 2017-02-11 11:55:53 +08:00 randomId 应该是可以随便写的,是防止缓存用的吧 |
![]() | 3 popok 2017-02-11 13:26:18 +08:00 via iPhone @m939594960 对,一般都是这样,真正绑定验证码的一般都在 cookie |
![]() | 4 shiny 2017-02-11 16:35:06 +08:00 感觉 lz 应该没做过验证码? |
5 ChrisTang OP |