×
ネットワーク

HTTPの解説(基本情報技術者シラバス用語)

HTTPとは

HTTP(Hypertext Transfer Protocol)とは、WebブラウザとWebサーバーの間で、ホームページのデータ(HTMLや画像など)をやり取りするために使われる通信プロトコル(約束事)のことです。現在、私たちがWebサイトを閲覧する際の最も基本的なルールとなっています。

HTTPによる通信は、ブラウザがサーバーに対して「このページを読みたいです」と要求する「リクエスト」と、サーバーがそれに対して「はい、これがデータです」と返答する「レスポンス」の一往復で成り立っています。しかし、HTTPはデータを暗号化せずにそのまま送信するため、途中でデータを盗み見られるリスクがあります。そこで、通信データを暗号化して安全性を高めた「HTTPS」が、現在の多くのWebサイトで標準的に使われています。

具体例

あなたがWebブラウザで美味しいお店のブログを見ようとする場面を考えてみましょう。