
1つのWebサイトから100ファイルをダウンロードしたいのですが、各ファイルサイズは1 GBですが、ヘッダーに内容の長さが設定されていないため、ファイルサイズがわかりません。ダウンロードが遅くて不規則です。ダウンロード中に数秒間ダウンロードが中断されると、次のファイルのダウンロードが開始され、古いファイルは不完全なままです。
通常、部分的にダウンロードしたファイルを使用またはwget -c
復元curl -C
します。 wgetまたはカールを使用して各ファイルのコンテンツ長を1 GBに設定できますか?可能であれば、wgetとカールは数秒遅れた後に次のファイルに直接移動しません。ダウンロードの再開もこのように動作することを願っています。
答え1
テストされていません:
wget --header="Content-Length: 1099511627776" ...
マニュアルページによると:
As of Wget 1.10, this option can be used to override headers otherwise generated
automatically.