一言でいうと
リクエストボディとは、インターネットでサーバー(データを保存しているコンピュータ)に情報を送るときに、一緒に送られるデータのことです。
もう少し詳しく
インターネットで何かをするとき、私たちのパソコンやスマートフォンからサーバーに「こうしてください」という指示を送ります。このときの指示は2つの部分に分かれています。
ひとつは「どこに送るのか」「何をしたいのか」という基本情報(これをヘッダーと呼びます)。もうひとつが、実際のデータ内容です。これがリクエストボディです。
たとえるなら、郵便物のようなもの。封筒の表に住所や「配達希望」と書くのがヘッダー、中身の手紙や品物がリクエストボディです。
よく使われる場面
SNSに投稿するときや、ウェブサイトのフォームに名前とメールアドレスを入力して送信するとき、リクエストボディにはその入力した情報が含まれています。
エラーログサイト(問題が起きたときの記録)を見ると、「リクエストボディが大きすぎます」といったエラーメッセージが出ることがあります。これは、送ろうとしたデータが大きすぎてサーバーが受け取れなかったという意味です。
関連する言葉
- ヘッダー:リクエストの基本情報
- API:サーバーと通信するための仕組み
- JSON:データを送るときのよく使われる形式