【发布时间】:2016-04-27 06:31:46
【问题描述】:
您好,我正在使用 android 。我想将多部分数据发送到包含文本和多个图像的 asp.net 服务器。我只能发送一张图片发送到服务器。我用了这段代码
for(int i=0;i<Captured_imagePath.size();i++)
{
File file2 = new File("my folder path" + Captured_imagePath.get(i));
entityBuilder.addBinaryBody(file2.getName(), file2, ContentType.create("image/jpeg"), Captured_imagePath.get(i));
entityBuilder.setBoundary(boundary);
}
其中 Captured_imagePath 是文件夹中图像名称的数组列表。我尝试将发送数据打印到文件中,并且在我只发送一张图像的情况下它工作正常,如果我使用多张图像,则意味着 Captured_imagePath大小 >1 它不会打印发送数据和图像不会发送到服务器。我的代码有问题吗?我坚持这个问题。请帮助我提前谢谢:)
【问题讨论】:
-
这是最简单干净的方法,请参考mayanklangalia.blogspot.in/2014/04/…,如果您仍然遇到任何问题,请告诉我。
标签: java android image upload multipart