ITパスポート

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プロトコルへ移行してさらなる低遅延を実現しています。試験対策では「HTTPとHTTPSの違い」「ステータスコードの意味」「SSL/TLSとの関係」を押さえておきます。

ITパスポートでの出題ポイント

  1. HTTPSはSSL/TLSによる暗号化でHTTPを安全化
  2. GETはデータ取得、POSTはデータ送信、PUTは更新、DELETEは削除
  3. 200成功、404 Not Found、500サーバーエラー
  4. HTTP/2は並列処理・ヘッダー圧縮で高速化

関連用語

「HTTP / HTTPS」の過去問を解いて理解を定着

合格ナビでは IPA 公式 600問 + 3段階の解説(初級・標準・上級) で「○○とは?」をその場で深掘りできます。

過去問を解く 用語集トップへ


シラバス 6.5 準拠 / 最終更新: 2026-05-25