是否需要为小文件使用除http POST之外的其他内容? (小于1MB)
对于大文件,任何人都知道现有的lib来处理它们(最好在对话框中显示进度条)
答案 0 :(得分:3)
我已经包含了apache-mime4j-0.6和httpmime-4.0.1来获得此功能。使用这些库,您可以创建多部分/表单数据请求,并使用标准HttpClient将其发送出去。
//total pseudo-code; class names are right, though
HttpPost post;
MulitpartEntity mpe;
mpe.addPart("file", new InputStreamBody() or new FileBody());
post.setEntity(mpe);
httpClient.execute(post);