前端传base64码到后台+丢失的问题

Base64串传到服务器+号被替换,将base64编码后的数据再进行urlencode编码,然后再进行传递就可以了

var imageABase64 = ‘data:image/jpeg;base64,/9j/4AAQSkZJRgA…………………………’;

imageABase64 = encodeURIComponent(imageABase64);

/#后台如果不是UTF-8好像还需要request.setCharacterEncoding(“UTF-8”);自己测试一下吧。^_^

你可能感兴趣的:(前端传base64码到后台+丢失的问题)