リクエストとは?
りくえすと
リクエストとは、IT・ネットワークの文脈で、クライアントがサーバーに対してデータや処理を要求するメッセージのことです。
リクエスト(request)とは、コンピュータネットワークやWeb技術の分野において、クライアント(ブラウザ・アプリなど)がサーバーに対して特定の処理やデータの提供を求めて送信するメッセージのことです。これに対してサーバーが返す応答を「レスポンス」と呼び、この一対のやり取りがWebの基本的な通信モデルを構成します。
Webブラウザでページを表示する際の代表的なプロトコルであるHTTPでは、リクエストは以下の要素で構成されます。
- メソッド:GET(取得)・POST(送信)・PUT(更新)・DELETE(削除)など操作の種類を示す
- URL(URI):リクエスト先のリソースのアドレス
- ヘッダー:認証情報・コンテンツ形式・クッキーなどのメタ情報
- ボディ:POSTリクエストなどで送信するデータ本体
APIの文脈では、外部サービスに機能を呼び出すためのデータ送信もリクエストと呼びます。たとえば天気情報APIに「東京の今日の天気を教えて」というリクエストを送ると、サーバーがデータをレスポンスとして返す仕組みです。
一般用語としての「リクエスト」(要望・依頼)とは区別され、IT文脈では常に「送信側が受信側に処理を求める行為・データ」という技術的な意味で使われます。Webシステム・スマートフォンアプリ・クラウドサービスなど、あらゆるデジタルサービスの土台をなす概念です。
使い方・例文
ブラウザのアドレスバーにURLを入力してEnterキーを押した瞬間、ブラウザはそのURLに対してHTTP GETリクエストを送信し、サーバーからWebページのHTMLデータを受け取っています。
この用語をシェア
最終更新: