android使用MultipartEntity上传图片_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > android使用MultipartEntity上传图片

android使用MultipartEntity上传图片

 2013/11/8 3:15:32  游夜  博客园  我要评论(0)
  • 摘要:默认上传的图片会加入一些头文件信息,导致图片打不开解决方案是修改AbstractMultipartForm类的doWriteTo方法for(finalFormBodyPartpart:getBodyParts()){//writeBytes(TWO_DASHES,out);//writeBytes(boundary,out);//writeBytes(CR_LF,out);//formatMultipartHeader(part,out);//writeBytes(CR_LF,out);if
  • 标签:android 使用 图片 上传 Ten

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

解决方案是修改AbstractMultipartForm类的doWriteTo方法

class="brush:java;gutter:true;">		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);
		}

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

 

发表评论
用户名: 匿名