HTTPとは
HTTPとはHyper Text Transfer Protocol の略称であり,webサーバとブラウザ(クライアントPC)の間でハイパーテキスト(HTMLなど)のウェブページを送受信刷るためのプロトコルです.プロトコルとは,約束事(手順や規約)のことでネット上にはFTP(File Transfer Protocol)やIP(Internet Protocol)など多くの約束事の上で成立しています.
HTTPの手順
- ブラウザからwebサーバにTCP接続を行う
- ブラウザからwebサーバへリクエストを発行
- webサーバからブラウザへレスポンスを発行
- ・・・この繰り返し
HTTPリクエストの内容
- HTTPリクエスト行
- HTTPヘッダ
- 空行
- メッセージボディ
HTTPレスポンス
- HTTPステータス行
- HTTPヘッダ
- 空行
- メッセージボディ
コメント