テクノロジ系ネットワーク
HTTP / HTTPSとは?
読み方: えいちてぃーてぃーぴー / えいちてぃーてぃーぴーえす
1行定義
Webブラウザとサーバー間のデータ通信プロトコル。HTTPSはSSL/TLSで暗号化した安全版
詳細解説
HTTP(HyperText Transfer Protocol)は、WebブラウザとWebサーバー間でHTMLやJSON等のデータをやり取りするためのプロトコルです。リクエスト(ブラウザ→サーバー)とレスポンス(サーバー→ブラウザ)の一対一通信が基本で、GETリクエスト(データ取得)・POSTリクエスト(データ送信)・PUTリクエスト(更新)・DELETEリクエスト(削除)の各メソッドがあります。HTTPのステータスコードは200(成功)・301/302(リダイレクト)・400(クライアントエラー)・404(Not Found)・500(サーバーエラー)が重要です。HTTPS(HTTP Secure)はHTTPをSSL/TLSで暗号化した版で、通信内容の盗聴防止・改ざん検知・サーバー認証が可能です。Webサイトの常時HTTPS化は現在の標準で、HTTPのみのサイトはブラウザが「保護されていない接続」と警告を出します。HTTP/2は複数リクエストの並列処理・ヘッダー圧縮で高速化、HTTP/3はTCP→QUICプロトコルへ移行してさらなる低遅延を実現しています。ITパスポートでは「HTTPとHTTPSの違い」「ステータスコードの意味」「SSL/TLSとの関係」が頻出です。
ITパスポートでの出題ポイント
- 1HTTPSはSSL/TLSによる暗号化でHTTPを安全化
- 2GETはデータ取得、POSTはデータ送信、PUTは更新、DELETEは削除
- 3200成功、404 Not Found、500サーバーエラー
- 4HTTP/2は並列処理・ヘッダー圧縮で高速化
関連用語
シラバス 6.5 準拠 / 最終更新: 2026-05-25