一言でいうと

リクエストボディとは、インターネットでサーバー(データを保存しているコンピュータ)に情報を送るときに、一緒に送られるデータのことです。

もう少し詳しく

インターネットで何かをするとき、私たちのパソコンやスマートフォンからサーバーに「こうしてください」という指示を送ります。このときの指示は2つの部分に分かれています。

ひとつは「どこに送るのか」「何をしたいのか」という基本情報(これをヘッダーと呼びます)。もうひとつが、実際のデータ内容です。これがリクエストボディです。

たとえるなら、郵便物のようなもの。封筒の表に住所や「配達希望」と書くのがヘッダー、中身の手紙や品物がリクエストボディです。

よく使われる場面

SNSに投稿するときや、ウェブサイトのフォームに名前とメールアドレスを入力して送信するとき、リクエストボディにはその入力した情報が含まれています。

エラーログサイト(問題が起きたときの記録)を見ると、「リクエストボディが大きすぎます」といったエラーメッセージが出ることがあります。これは、送ろうとしたデータが大きすぎてサーバーが受け取れなかったという意味です。

関連する言葉

  • ヘッダー:リクエストの基本情報
  • API:サーバーと通信するための仕組み
  • JSON:データを送るときのよく使われる形式