wget -c
で中断されたダウンロードを再開するのは非常に高速で信頼性が高いことに気づきました。
ダウンロードを再開するために何らかのアルゴリズムを使用しますかwget
、それとも単にサイズを比較して既存のファイルに追加しますか?
この答えは役に立ちますか?
http://www.ale.org/pipermail/ale/2005-November/082061.html
Wgetはファイルサイズを調べ、ダウンロードされたファイルセグメントの終わりを過ぎた次のバイトから取得を続行する必要があると想定します。次に、Wgetはhttp'range'ヘッダーフィールドをサーバーに送信して、取得を再開する場所をサーバーに通知します。