我想将文件发送到服务器。当我使用 FileBody 时,翻转工作正常
MultipartEntity entity = new MultipartEntity();
entity.addPart("file", new FileBody(file));
post.setEntity(entity);
client.execute(post);
但是当我尝试使用 InputStreamBody 时,文件没有加载到服务器
entity.addPart("file", new InputStreamBody(new FileInputStream(file), name) {
@Override
public long getContentLength() {
size;
}
});
那么区别是什么呢 ?
主要问题是如何使用 InputStreamBody 发送文件?我真的需要使用它!