Chrome がダウンロードの ERR_CONTENT_LENGTH_MISMATCH を無視するのを停止しますか?

Chrome がダウンロードの ERR_CONTENT_LENGTH_MISMATCH を無視するのを停止しますか?

Google Chrome を使用してダウンロードすると、中断されてファイルが切り捨てられることがあります。Chrome はこの状況を ERR_CONTENT_LENGTH_MISMATCH として検出しますが、その後エラーを無視してダウンロードが成功したと見なします。そのため、ダウンロードされたファイルが不完全であるという通知はありません。

ERR_CONTENT_LENGTH_MISMATCHを無視させるChromiumのコードは、ここ

Chrome でこれらの中断されたダウンロードを破損しているとみなし、ユーザーに再試行を通知することは可能ですか? できない場合は、wgetERR_CONTENT_LENGTH_MISMATCH (または同等のもの) をエラーとみなし、失敗するか自動的に再試行する、コマンドラインのような単純なものでも、Chrome 用の代替ダウンロード マネージャーはありますか?

答え1

Chrome を使用している場合は、無料の代替手段として、以下にリストされているプラ​​グインが挙げられます。

無料ダウンロードマネージャー

これは、ダウンロードの進行状況とエラーが発生した場合のエラーも表示してくれる優れたプログラムです。

私は Chrome に組み込まれているダウンローダーを使用するよりも、こちらを好みます。私もあなたと同様の問題を抱えていたからです。問題が発生したダウンロードのいくつかで試してみてください。

この問題の原因に関する情報

  1. この問題はサーバー関連である可能性があり、Chromeやあなたが行っていることとは関係ありません。サーバーがリクエストを処理するため、コードに何か問題があれば、ERR_CONTENT_LENGTH_MISMATCH

  2. あなたとサーバーへの接続の間にプロキシがあり、それが何かを処理していない可能性があります。または、プロキシを使用している場合は、プロキシが原因の可能性があります。

- 通常、サイトにアクセスするということは、どこかの時点でプロキシを通過することを意味します。これはダウンロードで発生する可能性があります。ダウンロード リンクは、ダウンロードを要求するためにプロキシを経由してサーバーにアクセスする場合があります。

この情報がお役に立てば幸いです。

関連情報