基本问题,如何在 Firefox 中恢复中断/失败的下载?
答案1
我学会了如何做本教程。
当您使用 Firefox 下载文件时,它会创建两个文件:一个文件被命名为下载的文件,并且在下载完成之前保持为空;另一个文件.part
,用于接收下载的内容。
假设您的互联网连接失败并且下载中断。
但是如果你查看该文件夹,你会发现该.part
文件仍然在那里。
编辑:除非您确定服务器支持,否则请不要尝试重试,否则它可能会从头开始重新下载,并丢失所有进度。
要恢复,请执行以下操作:再次调用相同的下载,但在另一个文件夹中,例如名为“resume”的子文件夹。Firefox 将.part
自动生成一个新文件,该文件将像以前一样开始为空。暂停此下载并将之前的下载移至.part
新文件夹并覆盖现有文件夹。然后恢复下载。
答案2
恢复 HTTP 下载取决于服务器的功能。如果服务器支持部分请求,它将使用名为“Accept-Ranges”的响应标头来通告这一点,这表示客户端可以通过添加名为“Range”的请求标头来向其请求文件的一部分。这是恢复下载所需的,否则客户端只能重新开始。
所以,简而言之,是否能恢复取决于服务器。大多数现代服务器都支持它,但在某些情况下很难,例如对于脚本生成的内容。
答案3
只要该文件仍在您的下载历史记录中,Firefox 的最新版本就会在下载管理器中的文件旁边有一个“重试”按钮。