サーバーは相互に通信を行います。Protocol)」というルール(プロトコル)です。入力したりリンクをクリックすると、ブラウザは「GET」リクエストを組み立ててサーバーに送信します。このリクエストはヘッダをパッケージにしたもので、それぞれのヘッダにはリクエストに関する情報(ブラウザがサーバーに対して何を望んでいるか)が記述されています。サーバーはブラウザからのリクエストを受信すると、レスポンスを送信します。このレスポンスの中のヘッダには、コンテンツの種類やサイズなどの情報が記述されていて、ブラウザはそれを元にコンテンツを表示します。ページのコンテンツは、サーバーが送るレスポンスのヘッダのすぐ後に続いて送られます。イメージだったりします。リクエストメッセージは、以下のようなのものです。接続を持続するのか(keep-alive)、毎回接続を切断するのか(close)。キャッシュに関する指示。ブラウザに保存されているクッキーデータは毎回サーバーに送られている。バージョン(1.1)です。2行目以降がヘッダになります。」の形式のフィールドで、メタデータなどをサーバーに送ります。いったローカルキャッシュのデータが変更されていないかチェックするための管理情報などがあります。リクエスト行は下記の書式になっています。HTTP/バージョンメソッドは「GET」や「POST」などになります。