用字符流输出base64加密在html文件中的图片
根据base64的加密规则,会在加密后的字符串中每76个字符添加一个换行,如果需要将图片的字符串输出到txt文件中,会因为html文件的格式出错.
解析ie浏览器格式的html文件
在字符流解析ie格式的html文件时,此时用字符流解析后,会将换行自动解析为%0,这中解析格式完全摧毁了base64的加密内容,如果用此流转换为图片时,会出现文件损毁的情况,这是ie浏览器本身的问题.这时把文件改为常用的一些浏览器格式就没问题了.
因为之前没有啥问题,都能正常用io流解析的输出文件.突然解析html文件中的base64加密的图片后,发现再次输出为图片后打不开,而且明确原因就是解析出了%0的样式,在网上找了两天都没找到关于%0的相关解释,后来还是灵机一动,才发现文件格式和以前的不一样.
这个问题应该属于已经过时的问题,而且现在基本很少用base64加密这个技术了.既然遇见这个问题,网上还没有解决方式,我就把我的解决方式发出一下.
4772




被折叠的 条评论
为什么被折叠?



