用語集
HTTP
最終確認日:
Web ページを取得するための通信プロトコル。ポート 80 を使う。
最終確認日:
Web ページを取得するための通信プロトコル。ポート 80 を使う。
HTTP(HyperText Transfer Protocol)は、Web ブラウザと Web サーバの間で HTML などをやり取りするプロトコルです。Web 閲覧の基盤で、ポート番号 80 を標準で使います。
| 項目 | HTTP | HTTPS |
|---|---|---|
| 暗号化 | なし(平文) | あり(SSL/TLS) |
| ポート | 80 | 443 |
| 安全性 | 盗聴に弱い | 盗聴・改ざんを防ぐ |
ブラウザが「このページをください」と要求(GET)し、サーバが応答する形でやり取りします。平文通信のため盗聴に弱く、現在は暗号化した HTTPS が主流です。
たとえばブラウザのアドレス欄に「http://」で始まる URL を入力すると、ブラウザがサーバへ「このページをください」と要求し、返ってきた HTML を画面に組み立てます。この通信は暗号化されないため、公衆 Wi-Fi では内容を第三者に読まれる恐れがあります。
試験では HTTP が Web 通信用(ポート 80・平文)であること、暗号化版が HTTPS(ポート 443)である点が問われます。