下载管理器如何在没有多个请求的情况下在HTTP上下载大文件?

Kev*_*oyd 2 http download-manager

我昨天用FlashGet下载了一个200MB的文件,统计显示它正在使用HTTP1.1协议.
我的印象是HTTP是一个请求 - 响应协议,最常用于重量为几KiB的网页...我不太明白如何下载MB或GB的数据以及同时通过5(或者更多)不同的流.

小智 6

HTTP/1.1有一个"Range"标头,可以指定要通过连接传输的文件的哪个部分.下载管理器可以建立多个连接,指定要传输的不同范围.然后它将组合在一起以构建完整文件.