如果要下载的文件缺少内容长度信息,我如何估计下载进度/时间?感谢
答案 0 :(得分:1)
你发现自己处于一种不太可能的状态,即服务器不会向你发送内容长度但接受字节范围请求(你真的需要知道它会花多长时间),你可以使用Python seek on remote file using HTTP中的代码并进行二进制搜索以获得有关文件大小的一些概念。要求超出文件大小的范围,您将收到:
HTTPError: HTTP Error 416: Requested Range Not Satisfiable