|
最近遇到两个网站POST登录的问题,请高手解答:
1验证码图片获取的问题。如图,验证码网址为一大串数字(简称A),经查阅为BASE64加密的图片数据,解密后却无法生成图片,而且A的尺寸远小于验证码图片尺寸。请问如何获取正确的验证码,望指教。
2.另一个网站的登录。如图,验证码网址含有#,怀疑为JS函数,经详细查找网页JS文本,可见为客户Duan生成验证码,亦即客户Duan验证,可是post登录时,提交的数据却有 验证码文本。
(1)请问服务器如何验证post提交的验证码?
(2)之后每次post请求,前都有一个OPTIONS请求,经查阅为嗅探预检,其发送数据为空,只有附加协yi头稍有差异,请问OPTIONS请求如何传递数据、是否必需?
(3)post提交数据后,网页会返回一个token,而之后的各种post请求,发送数据均无token(甚至为空),而且抓包显示COOKIES均为空,按照F12(IE)抓包提交访问,均失败(返回空)。细查post协yi头,referer网址里有#,怀疑是JS加密token信息,请问如何解决?网页JS字符数40W,相当难搞
补充内容 (2018-10-6 14:26):
问题1已解决。问题2网址:http://pems.zbpe.gov.cn/#login |
|