我正在尝试使用http put方法将20mb视频文件上传到云端。文件以字节数组格式上传。为了显示上传的进度,我使用实体添加进度回调。但是现在我在上传完整文件和响应显示100.00后收到回叫响应。
如何在每上传10kb后获得回调?
这是我的代码:
byte[] videoBytes = ous.toByteArray();
httput.setEntity(new ByteArrayEntity(videoBytes));
httput.setEntity(new ProgressHttpEntityWrapper(httput.getEntity(), progressCallback));