Google Chrome を使用してダウンロードすると、中断されてファイルが切り捨てられることがあります。Chrome はこの状況を ERR_CONTENT_LENGTH_MISMATCH として検出しますが、その後エラーを無視してダウンロードが成功したと見なします。そのため、ダウンロードされたファイルが不完全であるという通知はありません。
ERR_CONTENT_LENGTH_MISMATCHを無視させるChromiumのコードは、ここ。
Chrome でこれらの中断されたダウンロードを破損しているとみなし、ユーザーに再試行を通知することは可能ですか? できない場合は、wget
ERR_CONTENT_LENGTH_MISMATCH (または同等のもの) をエラーとみなし、失敗するか自動的に再試行する、コマンドラインのような単純なものでも、Chrome 用の代替ダウンロード マネージャーはありますか?
答え1
Chrome を使用している場合は、無料の代替手段として、以下にリストされているプラグインが挙げられます。
これは、ダウンロードの進行状況とエラーが発生した場合のエラーも表示してくれる優れたプログラムです。
私は Chrome に組み込まれているダウンローダーを使用するよりも、こちらを好みます。私もあなたと同様の問題を抱えていたからです。問題が発生したダウンロードのいくつかで試してみてください。
この問題の原因に関する情報
この問題はサーバー関連である可能性があり、Chromeやあなたが行っていることとは関係ありません。サーバーがリクエストを処理するため、コードに何か問題があれば、ERR_CONTENT_LENGTH_MISMATCH
あなたとサーバーへの接続の間にプロキシがあり、それが何かを処理していない可能性があります。または、プロキシを使用している場合は、プロキシが原因の可能性があります。
- 通常、サイトにアクセスするということは、どこかの時点でプロキシを通過することを意味します。これはダウンロードで発生する可能性があります。ダウンロード リンクは、ダウンロードを要求するためにプロキシを経由してサーバーにアクセスする場合があります。
この情報がお役に立てば幸いです。