如何自动重启下载?

时间:2016-01-18 06:51:58

标签: http networking browser download

假设我正在下载一个10 MB的文件,4 MB下载后网络失败,网络回来后自动重启下载,技术上是怎么发生的?

1 个答案:

答案 0 :(得分:0)

如果您按顺序下载文件,则可以为元信息创建临时文件。然后,每次下载X字节时,都会将下载的字节写入文件,并增加元信息文件中下载的字节数。

如果您的连接中断,下次您的文件传输程序出现时会检查下载目录中是否有元信息文件。如果有的话 - 它会检查下载的字节数,并按照已经存在的字节数请求恢复快速转发的下载。