tab - google chrome javascript api




リソースの読み込みに失敗しました:net:: ERR_CONTENT_LENGTH_MISMATCH (4)

このエラーは、HTTPヘッダーで宣言されているデータとワイヤを介して転送されたデータとの間に明確な不一致があります。

それは以下から来る可能性があります:

  1. サーバー :サーバーにコンテンツを変更する特定のモジュールのバグがありますが、ヘッダー内のコンテンツの長さを更新しない場合、または正しく機能しない場合。 ノードHTTPプロキシがある時点で( here参照)

  2. プロキシ :あなたとあなたのサーバーとの間のプロキシが要求を修正していて、コンテンツ長ヘッダーを更新していない可能性があります。

私が知る限り、私はIISでこれらの問題は見ていませんが、主にカスタム記述コードがあります。

それが役に立ったら教えてください。

このエラーメッセージは何を意味し、どのように解決するのですか? これはWindows 7上のGoogle Chrome v33.0のコンソールからのものです。

リソースの読み込みに失敗しました:net :: ERR_CONTENT_LENGTH_MISMATCH http://and.img.url/here.png

私は画像のsrc属性をjQueryを使って変更しようとしています。 たとえば、次のようになります(簡体字)。

$('.image-prld').attr('src', someDynamicValue);

ページには約30枚の画像があります。 上記のエラーは、ページをリロードするたびにランダムなイメージが表示されるようになっています。 しかし時々、すべての画像のために、間違いなくうまくいきます。

このエラーが発生すると、特定のイメージが次のように表示されthis

しかし、新しいタブでエラーメッセージの横にあるリンクを開くと、画像がロードされています。論理的には、画像が有効で存在すると言います。


それはあなたの広告ブロッカーによっても引き起こされる可能性があります。

それを無効にするか、画像の元になるドメインの例外を追加してみてください。



私の状況では、問題はnginxのディスク容量でした。 私は10GBのログを持っていましたが、この量を減らすとうまくいきます。

ステップバイステップ:私はnginxとドッカーのコンテナがあります。

  1. あなたのコンテナに入力してください:docker exec -it container_id bash。

  2. ログに移動します(例:/ var / log / nginx)。

  3. [オプション]ファイルサイズを表示: ls -lhは個々のファイルサイズ、 du -hはフォルダサイズです。

  4. echo "" > file_nameのファイルを空にします。

  5. できます!。

問題ERR_CONTENT_LENGTH_MISMATCH?





google-chrome