[解決済み】リソースの読み込みに失敗しました:net::ERR_CONTENT_LENGTH_MISMATCH
質問事項
このエラーメッセージは何を意味し、どのように解決すればよいのでしょうか?これは、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枚の画像があります。そして、ページを再読み込みすると、毎回ランダムな画像に上記のエラーが発生します。しかし、時々、すべての画像に対して、エラーなしでうまく動作することがあります。
このエラーが発生した場合、特定の画像は次のように表示されます。 これ :
しかし、エラーメッセージの横にあるリンクを新しいタブで開くと、画像が読み込まれているため、論理的には画像が有効であり、存在することがわかります。
どうすればいいですか?
このエラーは、HTTPヘッダで宣伝されているデータと有線で転送されたデータの間に明確な不一致があることを示しています。
以下のような原因が考えられます。
-
サーバー : サーバーに特定のモジュールのバグがあり、コンテンツを変更してもヘッダーの content-length を更新しなかったり、単に正しく動作しなかったりする場合。ある時期の Node HTTP Proxy がそうでした( こちら )
-
プロキシ : あなたとサーバーの間にあるプロキシがリクエストを変更し、content-lengthヘッダーを更新しない可能性があります。
私の知る限り、IISではこのような問題は見られませんが、ほとんどがカスタムメイドのコードで発生しています。
もしそれが役に立つなら教えてください。
関連
-
[解決済み】JavaScriptのgetElementByNameが機能しない
-
[解決済み】NodeJS "ESモジュールをロードするためにインポートを使用する必要があります。"
-
[解決済み】SyntaxError: 期待された式が、'<'を得た。
-
[解決済み】Syntax error: JavaScriptの不正なreturnステートメント
-
[解決済み] 私のJavaScriptコードは "No 'Access-Control-Allow-Origin' header is present on requested resource "というエラーを受け取りますが、Postmanはそうならないのはなぜですか?
-
[解決済み] AndroidのListViewで画像を遅延ロードする方法
-
[解決済み] file:// URLから実行されるアプリケーションのリクエストで、"Origin null is not allowed by Access-Control-Allow-Origin" エラーが発生する。
-
[解決済み] 壊れた画像を置き換えるjQuery/JavaScript
-
[解決済み] 配列が空か存在するかをチェックする
-
[解決済み】Chrome Developer Consoleで奇妙なエラー - リソースの読み込みに失敗しました: net::ERR_CACHE_MISS
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Facebook Graph API のクエリで with=location を使用すると "Uncaught (in promise) undefined" というエラーが発生する。
-
[解決済み】フォームコントロールの値アクセサがない
-
[解決済み] jQueryで、ユーザーがそのフィールドを編集している間、テキストフィールドの最初の文字を大文字にするにはどうすればよいですか?
-
[解決済み】JavaScriptのisset()に相当するもの
-
[解決済み】エラー:リスン EACCES 0.0.0.0:80 OSx Node.js
-
[解決済み】Redux TypeError: 未定義のプロパティ 'apply' を読み取れない
-
[解決済み】JS ファイルが net::ERR_ABORTED 404 (Not Found) を取得する)
-
[解決済み】Kendo Observable Bindingと併用する場合、Kendo Switch Labelsを変更することは可能ですか?[Kendo-UI]です。
-
[解決済み】Jestが予期しないトークンに遭遇した
-
[解決済み】このオブジェクトの "forEach "はなぜ関数でないのですか?