テクノロジ系ネットワーク

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は並列処理・ヘッダー圧縮で高速化

関連用語

SSL / TLS
ネットワーク
DNS
ネットワーク
TCP/IP
ネットワーク
REST
システム開発
ポート番号
ネットワーク
CDN(Content Delivery Network)
ネットワーク
セッションハイジャック
セキュリティ
クリックジャッキング
セキュリティ

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

合格ナビでは IPA 公式 600問 + AI解説 で「○○とは?」をその場で深掘りできます。

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