在京东某登录页面,需要填写验证码,登录页面每次请求均会生成一个如下的 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 |