youye

默认上传的图片会加入一些头文件信息,导致图片打不开

解决方案是修改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);
		}

  注释掉写入头数据的代码 这样上传的图片就不会带有前面的头数据 可以直接打开啦

 

分类:

技术点:

相关文章: