1

私はこれがばかげた質問であることを知っています。

しかし、好奇心から、htmlファイル(.htmlファイル)をjs / cssファイル(.jsまたは.cssに名前変更)として投稿し、タイプヘッダーをHTMLまたはjs / cssとして取得する方法はありますか?ブラウザ側のデータは通常のhtml形式ですか?ブラウザがそれをhtml自体として読み取り、他のhtmlページとして表示することを意味しますか?

4

1 に答える 1

6

リソースを表示するときにブラウザにとって重要なのは、Content-TypeHTTPヘッダーです。このヘッダーがWebサーバーによってに設定されている限りtext/html、拡張子は実際には重要ではありません。リソースはHTMLとして解釈されます。text/htmlしたがって、 Content-Typeを使用して.jsファイルを提供するようにWebサーバーを構成すると、機能します。

ファイルはサーバー上に存在する必要はありません。そのため、私はファイルではなくリソースについて話すことを好みます。サーバー側の言語を使用して、仮想アドレス(拡張子付き)に応答し、 Content-Typeヘッダー.jsを使用してHTMLコンテンツを提供するように構成できます。text/html

于 2012-06-26T05:52:34.697 に答える