本文へスキップ
← 用語集一覧へ

HTTP

教科書で学ぶTCP/IPとWebプロトコル

定義HTTP は、Web ブラウザと Web サーバの間で Web ページのデータをやり取りするための、アプリケーション層のプロトコルである。

解説ブラウザが欲しいページを リクエスト (要求) として送り、サーバがその内容を レスポンス (応答) として返す、という往復で通信が進む。データを確実に運ぶ部分は、HTTP/1.1 や HTTP/2 ではトランスポート層の TCP に任せ、通常のポート番号は 80 番を使う。

たとえレストランで料理を注文すると、その料理が運ばれてくるやり取りのようなもの。1 回の注文に対して 1 回の提供が返ってくる。

記憶フックHyperText Transfer Protocol の Transfer は「転送」。リンクでつながった文書 (ハイパーテキスト) を転送する手順、と名前を分解すれば役割が読める。

関連する過去問(4 問)