本文へスキップ

リクエストとは?

りくえすと

クエストとは、IT・ネットワークの文脈で、クライアントがサーバーに対してデータや処理を要求するメッセージのことです。

クエスト(request)とは、コンピュータネットワークやWeb技術の分野において、クライアント(ブラウザアプリなど)がサーバーに対して特定の処理やデータの提供を求めて送信するメッセージのことです。これに対してサーバーが返す応答を「レスポンス」と呼び、この一対のやり取りがWebの基本的な通信モデルを構成します。

Webブラウザでページを表示する際の代表的なプロトコルであるHTTPでは、リクエストは以下の要素で構成されます。

  • メソッド:GET(取得)・POST(送信)・PUT(更新)・DELETE(削除)など操作の種類を示す
  • URL(URI):リクエスト先のリソースのアドレス
  • ヘッダー:認証情報・コンテンツ形式・クッキーなどのメタ情報
  • ボディ:POSTリクエストなどで送信するデータ本体

APIの文脈では、外部サービスに機能を呼び出すためのデータ送信もリクエストと呼びます。たとえば天気情報APIに「東京の今日の天気を教えて」というリクエストを送ると、サーバーがデータをレスポンスとして返す仕組みです。

一般用語としての「リクエスト」(要望・依頼)とは区別され、IT文脈では常に「送信側が受信側に処理を求める行為・データ」という技術的な意味で使われます。Webシステム・スマートフォンアプリ・クラウドサービスなど、あらゆるデジタルサービスの土台をなす概念です。

使い方・例文

ブラウザのアドレスバーにURLを入力してEnterキーを押した瞬間、ブラウザはそのURLに対してHTTP GETリクエストを送信し、サーバーからWebページのHTMLデータを受け取っています。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語