小编Shu*_*rFu的帖子

提供 HTTP 下载中的文件大小估计

一些背景知识,我实现了一个流式 ZipArchive 流,以允许用户同时下载大量文件。 使用 Http OutputStream 写入 ZipArchive

显然,我在下载开始时不知道 zip 文件的大小,因此我无法设置内容长度。等待 zip 文件生成不是一种选择,因为 ZipArchive 生成​​可能需要长达几分钟的时间(文件数量相当大)。

但是,我仍然想通知用户某种粗略的进度(例如,他们收到的文件数量,或内容长度的粗略估计)。是否有任何现有/即将推出的协议:

  1. 允许指定估计的Content-Length类型标头(浏览器仅用作参考而不是确切的长度)。
  2. 使用chunked传输协议,指定块的数量。

asp.net http download

5
推荐指数
0
解决办法
152
查看次数

标签 统计

asp.net ×1

download ×1

http ×1