xmlhttp 获取验证码图片问题

[复制链接]
查看11 | 回复2 | 2021-1-27 06:05:15 | 显示全部楼层 |阅读模式
网址:http://218.85.72.86:8080/fj_MedDevBid/HttpChannel?action=WEBSITE_GOTO_LOGIN_SYS_A&USERTYPE=2&SUBSYSTEM=&HOSTYPE=3
验证码地址:
http://218.85.72.86:8080/fj_MedDevBid/HttpChannel?action=KDA__445C472EBBA664EC7BD54AD3FA8B67FF&rand=0.8396945820770367
其中:action=KDA__445C472EBBA664EC7BD54AD3FA8B67FF可以自网页中取取得
rand=0.nnn是可以随机取得
另外:Cookie=JSESSIONID=0000xwQYC1gZdxcfRZCMqkXXXXXXX也可自网页取得
问题:
1.验证码图片在IE直接打开验证码地址是可以正常显示的,
2.错误地方:通过xmlhttp(get验证码地址false)取得后写入到一个文件,按正常来说这个文件应该是一个图片,返回的即是文件内容,如下
html>

出错了


如何解决这个问题,谢谢!

分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:05:15 | 显示全部楼层
2.错误地方:通过xmlhttp(get验证码地址false)取得后写入到一个文件,按正常来说这个文件应该是一个图片,返回的却是文本内容,无法取得图片
回复

使用道具 举报

千问 | 2021-1-27 06:05:15 | 显示全部楼层
没准你得base64解码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行