HTTP
別名: HyperText Transfer Protocol, ハイパーテキスト転送プロトコル
HTTP(HyperText Transfer Protocol)は、WebブラウザとWebサーバーがデータをやり取りするための通信ルールです。
ブラウザでURLを入力してWebページを見るとき、裏側ではHTTPを使った通信が行われています。
[ ブラウザ ] ──▶ リクエスト ──▶ [ サーバー ]
[ ブラウザ ] ◀── レスポンス ◀── [ サーバー ]
- ブラウザがサーバーに「このページをください」とリクエストを送る
- サーバーが「はい、どうぞ」とレスポンスを返す
Web APIも同じHTTPの仕組みを使ってデータをやり取りしています。
詳しく学ぶ
HTTPのリクエスト・レスポンスの構造、HTTPメソッド、ステータスコードについては、以下のガイドで解説しています。
→ HTTPの基本