默认上传的图片会加入一些头文件信息,导致图片打不开
解决方案是修改AbstractMultipartForm类的doWriteTo方法
for (final FormBodyPart part : getBodyParts()) {
// writeBytes(TWO_DASHES, out);
// writeBytes(boundary, out);
// writeBytes(CR_LF, out);
// formatMultipartHeader(part, out);
// writeBytes(CR_LF, out);
if (writeContent) {
part.getBody().writeTo(out);
}
writeBytes(CR_LF, out);
}
注释掉写入头数据的代码 这样上传的图片就不会带有前面的头数据 可以直接打开啦