HTTPプロトコル入門
ご存知の通り、ウェブサイトはインターネット上に配置されており、 それらのサイトのページを閲覧するには特別なプログラム - ブラウザが必要です。
技術的には、ウェブサイトはインターネットに接続された特別なコンピュータ上に配置されます。 このようなコンピュータはサーバーと呼ばれます。 通常、インターネット上にサイトを配置するために、 サイトの作者はホスティングと呼ばれる特別な組織からサーバーのスペースを購入します。
ブラウザは、インターネット上に配置されたサーバーからサイトのページを取得することができます。 ブラウザとサーバーの間のやり取りにおいて、ブラウザは通常クライアントと呼ばれます。
クライアントとサーバーの通信を規定する特別なルールが存在します。 そのようなルールの集合はプロトコルと呼ばれます。 ウェブサイトの動作における主要なプロトコルはHTTPプロトコルです。 このプロトコルを、この教科書の中で学んでいきます。