ブラウザのアドレスバーで、任意の拡張子を使用してリソースを指定するか、なしを指定できます(例:http://www.something.com/someResource.someExtension)。ブラウザはこのリソースをどうするかをどのように決定しますか?例えば、ブラウザがそれをHTML文書として解析するか、それを何らかのスクリプトとして扱うか?リソースタイプの概念はありますか?ありがとうございました。Webブラウザはリソースの処理方法をどのように決定しますか?
P.S.私が思っていたことを信じられませんでした! :((Lukaの答えに対する私の脆弱性を見てください)ブラウザはどのようにリソースをローカルで見ることができますか?ブラウザはクライアントであり、リソースはサーバ側にあります。時折精神的な」薬)
他の答えとしては、Content-Typeの後のMIMEタイプです。 –
ルカ、ありがとう!そして、うわー、私はすべての大きな誤解を感じました。 HTTPレスポンスを参照していない場合は、ブラウザがまずリソースを調べて「ローカル」(つまり、サーバーにリクエストを送信せずに)処理できるものかどうかを判断します。例えば、 ".htm"拡張子に基づいてHTMLファイルをレンダリングする。今、私はブラウザが常にHTTPリクエストをサーバに送信し、HTTPレスポンスを処理することを理解しています。 どのように副次的な利点を得るために爽やか!再度、感謝します。 – Otosaat
問題はありませんが、私の反応があなたを助けてくれたことを嬉しく思っています:)私は物事の仕組みを掘り下げたときも私は今うわーのようでした。 –