[解決済み】スタイルシートとして解釈されるリソースがMIMEタイプtext/htmlで転送される(Webサーバーとは関係ないようです)。
2021-12-28 06:56:03
質問
Chromeを使用すると、このエラーが表示されます。
<ブロッククオートリソースはスタイルシートとして解釈されますが、MIMEタイプはtext/htmlで転送されます。
style,selected と jquery-gentleselect のみが影響を受け、index と同じ方法でインポートされた他の css ファイルは影響を受けません、css ファイルの MIME タイプは text/css です。
正直なところ、問題を理解することから始めたいのですが。
どのように解決するのか?
<ブロッククオートまず、問題を理解することから始めたいと思います。
ブラウザはサーバーにHTTPリクエストをする。そして、サーバーはHTTPレスポンスを返します。
リクエストもレスポンスも、ヘッダーの束と、何らかのコンテンツを含む(時にはオプションの)ボディで構成されています。
ボディがある場合、ヘッダの1つは
Content-Type
これは、ボディが何であるか(HTML文書か、画像か、フォーム送信の内容か、など)を記述するものです。
スタイルシートを要求するとき、サーバーはブラウザに対して、それが HTML 文書であることを伝えている (
Content-Type: text/html
)ではなく、スタイルシート(
Content-Type: text/css
).
myme.typeを確認したところ、text/cssはすでにcssになっています。
それなら、あなたのサーバーの他の何かが、スタイルシートに間違ったコンテンツ・タイプを適用させているのです。
ブラウザの開発者ツールの「ネット」タブで、リクエストとレスポンスを調べてみてください。
関連
-
K8sandra入門チュートリアル - Linux上のKubernetesにK8sandraをデプロイする
-
VSCodeリモートサーバ接続エラー:Could not establish connection to VSCode
-
roolupを使ったライブラリの構築(ステップバイステップの実装)
-
Visual Studioを使ったファイル差分比較の問題点まとめ
-
Visual Studio 2019 ネイティブで Azure Functions を実行できない場合の解決方法
-
[解決済み】「collect2: error: ld returned 1 exit status」とはどういう意味ですか?
-
[解決済み】リソースはドキュメントと解釈されるが、MIMEタイプはapplication/zipで転送される
-
NoVNCがVNCのリモート接続をWebベースで実現する方法
-
[解決済み] 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 実装 サイバーパンク風ボタン
おすすめ
-
OAuth 1.0から2.1への展開の道のり
-
超詳細チュートリアルのSecureCRT利用
-
SecureCRTのダウンロードとインストール手順の詳細
-
Burpsuiteの使い方とスタートアップ 詳細チュートリアル
-
近年のImagenetデータセットに基づくPytorchの画像分類モデルについてまとめる。
-
HDFSのNamenode高可用性メカニズムを見てみよう
-
TCPとUDPのプロトコルの原理と違いについての深い理解
-
[解決済み】リソースの読み込みに失敗しました:サーバーは404(Not Found)のステータスで応答しました。)
-
NoVNCがVNCのリモート接続をWebベースで実現する方法
-
自律走行技術のV2X技術の紹介