开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: enixbo
收起左侧

[完成] 验证码是Base64的字符串,如何显示成正常图片

 关闭 [复制链接]
结帖率:0% (0/1)
发表于 2020-3-4 21:36:39 | 显示全部楼层   黑龙江省哈尔滨市
返回的base64编码图片中 有换行空格 处理下 在解码 就可以了
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-4 22:16:26 | 显示全部楼层   安徽省合肥市
铭信 发表于 2020-3-4 21:36
返回的base64编码图片中 有换行空格 处理下 在解码 就可以了

并不是换行的问题,你试试

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

回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-4 22:18:38 | 显示全部楼层   安徽省合肥市
这是我取源码得到的html,二维码是可以显示的,我把字符串换成我抓包的字符串就无法显示
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-4 22:18:57 | 显示全部楼层   安徽省合肥市
铭信 发表于 2020-3-4 21:36
返回的base64编码图片中 有换行空格 处理下 在解码 就可以了

并不行啊,你试过吗
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-4 22:22:21 | 显示全部楼层   安徽省合肥市
这是我取源码得到的html,字符串直接写在源码里,二维码是可以显示的,
我把字符串换成我抓包的字符串就无法显示 new 2.zip (24.33 KB, 下载次数: 5)
回复

使用道具 举报

结帖率:0% (0/1)
发表于 2020-3-4 23:00:46 | 显示全部楼层   河北省邢台市
请检查你粘贴出来的  返回xx包:xx的完整性我咋看着不完整
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-5 00:48:34 | 显示全部楼层   安徽省合肥市
红颜脸庞仍娇俏 发表于 2020-3-4 23:29
图片框1.图片 = 编码_BASE64解码 (子文本替换 (文本_取右边 (#常量1, “data:image/jpg;base64,”), “%0A ...

虽然子文本参数替换写反了,但你这个目前最靠谱,因为我也通过对比发现了
1.”换行符“替换成”%0A “
2.开头加上“data:image/jpg;base64,”
3.”AAAAAAAAAAAAA“替换成”EAAAAAAAAAAAE“

结果转换出来的文本复制到HTML里替换imgdata可以显示,
但易语言图片框就是显示不出图像,存到jpg文件里,图片文件也是无法正常查看
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-5 00:56:22 | 显示全部楼层   安徽省合肥市
见附件。。。。

转换出来的图片文件.zip

2.16 KB, 下载次数: 1, 下载积分: 精币 -1 枚

转换出来的文本.txt

2.8 KB, 下载次数: 0, 下载积分: 精币 -1 枚

图片格式异常.png
网页里可以显示.png
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-5 00:58:48 | 显示全部楼层   安徽省合肥市
这是HTML源代码。。

可以显示图片的html源代码.zip

24.36 KB, 下载次数: 0, 下载积分: 精币 -1 枚

html代码.png
回复

使用道具 举报

结帖率:67% (2/3)
 楼主| 发表于 2020-3-5 02:09:21 | 显示全部楼层   安徽省合肥市
我已经找到办法转换成html可以识别的图片了,
但base64解码后的字节集赋值给易语言的图片框就是看不到图片,
是base64解码函数不给力吗,谁能帮我解答这个问题分就给谁
回复

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表