サーバにhtmlファイルを要求した場合、cssファイルなどの関連ファイルはブラウザが、cssファイルを読み込む必要があると判断した場合に、再びサーバにcssファイルを要求するんですか?それともサーバにhtmlファイルに関連ファイルがあるかどうかを判断するモジュールがあるんですか?
基本的には前者です。ブラウザがHTMLを呼んでcssファイルへの参照を発見したらサーバーへcssへのリクエストが飛びます。
しかしHTTP2ではServer Pushという仕組みが導入されたので、 これを用いればブラウザが要求するより前にhtmlファイルと一緒にcssファイルを送りつけることができます。htmlファイルの関連ファイルをサーバーが判断するようなモジュールも、調べてませんがあるんじゃないかと想います。
へー
みんなの回答 1 件
基本的には前者です。ブラウザがHTMLを呼んでcssファイルへの参照を発見したらサーバーへcssへのリクエストが飛びます。
しかしHTTP2ではServer Pushという仕組みが導入されたので、 これを用いればブラウザが要求するより前にhtmlファイルと一緒にcssファイルを送りつけることができます。
htmlファイルの関連ファイルをサーバーが判断するようなモジュールも、調べてませんがあるんじゃないかと想います。
関連するトピックス