テクノロジ
HTTPとは
英語名:Hypertext Transfer Protocol
ひとことで言うと:WebブラウザとWebサーバなどが要求と応答を交換するためのアプリケーション層プロトコル。
意味をわかりやすく解説
HTTPではクライアントがリクエストを送り、サーバがステータスコード、ヘッダ、本文を含むレスポンスを返します。代表的なメソッドにはGET、POST、PUT、DELETEなどがあります。
HTTP自体は通信内容を暗号化しません。HTTPSではHTTPをTLSで保護します。HTTPは基本的にステートレスで、ログイン状態などはCookieやセッションなどの仕組みを組み合わせて管理します。
具体例
ブラウザが GET /index.html を送り、サーバが 200 OK とHTMLを返すのがHTTP通信の例です。
似た用語との違い
HTTPS
HTTPは平文になり得ます。HTTPSはHTTP通信をTLSで暗号化し、サーバ認証や改ざん検知を行います。
基本情報技術者試験の試験ポイント
メソッド、ステータスコード、ステートレス性、HTTPSとの違いを押さえます。
CHECK QUESTION
HTTPの 404 ステータスコードは、一般にどのような状態を表しますか。
答えを見る
要求された資源が見つからないことを表します。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。