欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

multipartrequest 下传失败

更新时间: 2014-05-18 07:00:46 责任编辑: Author_N8

 

MultipartRequest 上传失败
用的是MultipartRequest 上传成功和失败的比例差不都是1:1,网上查了下资料有的说是request的问题。不过我试了下还是不行。我的项目没有用到任何框架,只是一个servlet。因为做的是服务端。客户端是手机提交的。有些人说用别的包也能实现。这个我也知道。只是纳闷为什么这个不行。怎么才能行。希望高手给解答一下。。。提交的表单是有multipart/form-data的 同时也是PSOT提交 部分代码如下:
response.setContentType("text/html;charset=utf-8");
String json = "";
// PrintWriter out = response.getWriter();
String oldPath = this.getServletContext().getRealPath("/");// 上传的文件保存到服务器的地址
int maxPostSize = 50 * 1024 * 1024;
// MultipartRequest multi = null;
try {
MultipartRequest multi = new MultipartRequest(request, oldPath, maxPostSize);
// MultipartRequest mult = new MultipartRequest(request, oldPath, maxPostSize, oldPath);



报错为:java.io.IOException: Corrupt form data: premature ending


--参考方法--
一般是组的MultipartRequest报文存在问题,但是规则比较严谨,所以排查起来不太容易。

建议服务端把整个封包抓下来分析下是什么问题。


可以参见下(一个C#和Java之间利用HTTP协议传文件):
http://topic.csdn.net/u/20120406/13/76bb1915-68f9-44f9-aa53-32a0d4709420.html
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-05-18 07:00:46
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/878783/
本文WWW.DOC100.NET DOC100.NET版权所有。