How can I resume an interrupted Firefox download?
Solution 1:
I learned how to do it in this tutorial.
When you download a file using Firefox, it creates two files: one is named as the downloaded file and remains empty until the download finishes; the other is a .part
file, which receives the downloaded content.
So, let's say your internet connection failed and the download was interrupted.
If you look in the folder though, the .part
file is still there.
EDIT: Don't attempt a retry unless you are sure the server supports it, otherwise it might restart your download from the beginning, losing all the progress.
To resume, do the following: call the same download again, but in another folder, say a subfolder called "resume". Firefox will generate a new .part
file automatically, which will start empty just like before. Pause this download and move your previous .part
into the new folder and overwrite the existing one. Then resume the download.
Solution 2:
Resuming HTTP downloads depends on the capability of the server. If the server supports partial requests, it will advertise this with a response header called "Accept-Ranges", which indicates the client can ask it for a part of a file by adding a request header called "Range". This is what is needed in order to resume downloads, otherwise the client can only start again.
So, in short it depends on the server whether you can resume or not. Most modern servers support it, but some cases it's difficult, e.g. for script-generated content.
Solution 3:
As long as the file is still in your download history, recent versions of Firefox have a "Retry" button nxt to the file in the download manager.