当前位置:编程学习 > JAVA >>

关于接收字节流后上传文件的问题


HttpPost post = new HttpPost(uri);
MultipartEntity entity = new MultipartEntity();
for (File picFile : pictureFiles) 
{
ByteArrayOutputStream baos = new ByteArrayOutputStream();
InputStream is = new FileInputStream(picFile);
int len = 0;
byte[] b = new byte[512];
while ((len = is.read(b, 0, b.length)) != -1) {
baos.write(b, 0, len);
}
byte[] buffer = baos.toByteArray();
ByteArrayBody byteBody = new ByteArrayBody(buffer, picFile.getName());
entity.addPart(picFile.getName(), byteBody);
baos.close();
is.close();
}
post.setEntity(entity);
HttpResponse response = client.execute(post);

这是android人员写的部分代码,我需要提供上传图片的接口,他发来的信息中包括一个图片和一个视频文件现在不知道怎么接收它发过来的内容,接收到内容要如何拆分呢? java uri http --------------------编程问答--------------------
fileAbsulutePath = this.copyFile(multipartFile.getInputStream(), multipartFile.getOriginalFilename());  

参考一下这个:
Java 文件分块上传服务器端源代码
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,