[解決済み】スタイルシートとして解釈されるリソースがMIMEタイプtext/htmlで転送される(ウェブサーバーとは関係ないようです)。
2022-02-23 22:48:42
質問
このような問題があります。Chrome はこのエラーを返し続けます。
リソースはスタイルシートとして解釈されますが、MIMEタイプはtext/htmlで転送されます。
このエラーの影響を受けるファイルは、Style、chosen、jquery-gentleselectだけです(同じようにインデックスに取り込まれる他のCSSファイルはエラーなしでうまく動作します)。MIMEタイプは確認済みで、text/cssはすでにCSSになっています。
正直、問題を理解することから始めたいと思います(私一人では無理そうなことです)。
どのように解決するのか?
<ブロッククオートまず、問題を理解することから始めたいと思います。
ブラウザはサーバーにHTTPリクエストをする。そして、サーバーはHTTPレスポンスを返します。
リクエストもレスポンスも、ヘッダーの束と、何らかのコンテンツを含む(時にはオプションの)ボディで構成されています。
ボディがある場合、ヘッダの1つは
Content-Type
これは、ボディが何であるか(HTML文書か、画像か、フォーム送信の内容か、など)を記述するものです。
スタイルシートを要求するとき、サーバーはブラウザに対して、それが HTML 文書であることを伝えている (
Content-Type: text/html
)ではなく、スタイルシート(
Content-Type: text/css
).
myme.typeを確認したところ、text/cssはすでにcssになっています。
それなら、あなたのサーバーの他の何かが、スタイルシートに間違ったコンテンツ・タイプを適用させているのです。
ブラウザの開発者ツールの「ネット」タブで、リクエストとレスポンスを調べてみてください。
関連
-
[解決済み】リソースはドキュメントと解釈されるが、MIMEタイプはapplication/zipで転送される
-
[解決済み】エラー。要求されたURL"[no URL]"は無効です。
-
[解決済み】このインラインブロックのdiv要素の間に説明のつかない隙間があるのはなぜですか?[重複]
-
[解決済み] CSS - display: none; が機能しない
-
[解決済み] HTML5 Validation Error: body start tag が見えたが、同じタイプの要素がすでに開かれていた
-
[解決済み] css画像が表示されない
-
[解決済み] Bootstrapのカラム内で画像を中央に配置する方法 [重複]について
-
[解決済み] TD rowspan が機能しない
-
[解決済み] MIME-typeが原因でスタイルシートが読み込まれない
-
[解決済み】Chromeが「Resource interpreted as script but transferred with MIME type text/plain.」と言いましたが、何が原因ですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Markdownで'target="_blank"'でリンクを作成することはできますか?
-
[解決済み] text-overflow: 省略記号が機能しない
-
[解決済み] div要素間の空白を削除する方法
-
[解決済み] フレックスアイテムを右にフロートさせる
-
[解決済み] HTMLでSVGを使用して三日月を描画する
-
[解決済み] <html xmlns="http://www.w3.org/1999/xhtml">」は何をするのですか?
-
[解決済み] d3.tipが動作しないのはなぜですか?
-
[解決済み] Bootstrapのカラム内で画像を中央に配置する方法 [重複]について
-
[解決済み] 電話番号のマークアップはどのように行うのですか?
-
[解決済み] HTMLのバックスペース