正如评论所言,图像数据是base64编码的。要检索二进制数据,您必须剥离类型/编码标头,然后将base64内容解码为二进制数据。
String encodingPrefix = "base64,";int contentStartIndex = dataUrl.indexOf(encodingPrefix) + encodingPrefix.length();byte[] imageData = base64.deprebase64(dataUrl.substring(contentStartIndex));
我
org.apache.commons.prec.binary.base64从apache通用编解码器使用,其他base64解码器也应该工作。



