tanaka101

HTTP

別名: HyperText Transfer Protocol, ハイパーテキスト転送プロトコル

HTTP(HyperText Transfer Protocol)は、WebブラウザとWebサーバーがデータをやり取りするための通信ルールです。

ブラウザでURLを入力してWebページを見るとき、裏側ではHTTPを使った通信が行われています。

[ ブラウザ ]  ──▶ リクエスト ──▶  [ サーバー ]
[ ブラウザ ]  ◀── レスポンス ◀──  [ サーバー ]
  1. ブラウザがサーバーに「このページをください」とリクエストを送る
  2. サーバーが「はい、どうぞ」とレスポンスを返す

Web APIも同じHTTPの仕組みを使ってデータをやり取りしています。

詳しく学ぶ

HTTPのリクエスト・レスポンスの構造、HTTPメソッド、ステータスコードについては、以下のガイドで解説しています。

HTTPの基本