Base64传输中加号会转变为空格

关于Base64传输中加号会转变为空格

前一段时间做APP的拍照上传功能时,APP端传的图片的Base64字符串,后台无法转换为图片(图片显示黑底)。
最后发现,Base64中的得“+”全部显示空格(复制APP端传的字符串是断开的)。
解决方法(两种方式):
1.方式一:后台代码 Base64str.replaceAll(" “,”+");
2.方式二:前端代码:encodeURIComponent(Base64str);
这样就行了!!!!!

你可能感兴趣的:(Base64传输中加号会转变为空格)