5

我有一些大文件要使用 Apache 的Http 组件下载,我希望能够在我的 Web 应用程序的管理控制台中向用户显示一些进度信息。使用此库监视正在进行的下载的正确方法是什么?我将创建一个单例来管理正在进行的下载,我需要一种方法来检查打开的连接并找出它们在任何给定时间的位置。

4

1 回答 1

5
  1. 先获取Content-Length响应头
  2. 将结果作为流获取并逐字节处理(分批)
  3. 计算已处理的字节数并向用户显示已处理字节数占总字节数的百分比(在第一步获得)
于 2010-02-24T11:18:43.600 回答