【发布时间】:2012-07-29 17:14:23
【问题描述】:
在 REST 客户端中,我将多个文件上传到服务器。
为了向用户报告上传过程,我使用了进度条。
总大小设置为文件维度的总和。
这是一个估计值,因为上传的字节数多于文件中的字节数。
问题是:我可以在上传开始之前获取上传的实际字节数吗?
这将允许在上传开始之前确定总大小而不是估计。
FormDataMultiPart multiPart = new FormDataMultiPart();
FileDataBodyPart fdbp = new FileDataBodyPart("data.zip", new File("data.zip"));
BodyPart bp = multiPart.bodyPart(fdbp);
builder.post(String.class, multiPart);
【问题讨论】:
-
您认为有什么开销?为什么?获得文件的确切内容还不够吗?