我使用来自Sim_1的移动热点在我的电脑上下载了一个文件,并完成了50%的下载。当我将移动数据源更改为Sim_2时,下载从头开始。 :(
这个问题是由ISP的变化引起的,还是由于其他一些问题引起的?
PS:Sim_1和Sim_2都是不同的网络。
答案 0 :(得分:0)
我认为为了恢复下载资源的服务器,客户端需要支持此服务。
他们必须就所取得的进展达成一致,并从客户端已到达的字节流中的位置继续下载。这可能在HTTP中使用诸如使用范围标题的部分请求之类的内容实现,例如accept-range https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests
基本上,我认为您的下载管理器客户端能够从该点更改网络和恢复的能力将取决于所请求的最终资源,因为提供它的服务器需要能够这样做。如果该服务器只能从头到尾发送总字节数,那么这是您的客户所希望的最好的。