HTTPプロトコルについて簡単に解説します。
WWWサーバはデフォルトでは 80番ポートでTCP接続を待っています。
WWWクライアント(ブラウザ)は、サーバに要求を送ります。 要求には何種類かありますが、最も一般的なのはGET要求で、 「サーバ内のデータの位置」と「プロトコルのバージョン」を 指定して情報を送ってもらいます。
WWWサーバとWWWクライアント(ブラウザ)の間で交わされる通信は HTTP (Hyper Text Transfer Protocol) プロトコルという 通信手順に基づいています。
telnetプログラムを使ってWWWサーバに直接接続して、 WWWサーバとHTTPプロトコルで直接通信してみましょう。
localhost上のWWWサーバと直接通信した例 |
|
どのような情報がブラウザからWWWサーバに送られているかを観察して みましょう。
ブラウザがWWWサーバに送る情報 |
|