当前位置:   article > 正文

图片转为Base64后,传给其他服务,验证Base64出错_linux服务器 获取图片流转换base64后解析错误

linux服务器 获取图片流转换base64后解析错误

图片转为Base64后,传给其他服务,验证Base64出错

问题描述

图片转为Base64编码后,传给其他服务,解析Base64为图片出错,对比查看后,服务接收到的Base64编码,每76个字符后会有\n。

解决方法

在将图片转为Base64时,使用commons-codec包里的Base64工具类,可以避免转为Base64后换行的问题。
1.pom文件中添加如下包

<dependency>
  <groupId>commons-codec</groupId>
  <artifactId>commons-codec</artifactId>
  <version>1.8</version>
</dependency>
  • 1
  • 2
  • 3
  • 4
  • 5

2.使用Base64.encodeBase64String(参数)方法进行编码

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/715567
推荐阅读
相关标签
  

闽ICP备14008679号