Share via


HttpRequestMessage<T> インターフェイス

型パラメーター

T

この HTTP 要求の一部として受信される予定の本文コンテンツの種類。

public interface HttpRequestMessage

HttpRequestMessage インスタンスは、 を使用 HttpTriggerする Azure 関数に提供されます。 Azure Functionsの http 機能を使用する方法の例については、 の例を参照してください。HttpTrigger

メソッドの概要

修飾子と型 メソッドと説明
HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)

標準の HttpResponseMessage.Builder HTTP 状態コードと応答本文がない HttpResponseMessage をビルドするインスタンスを返します。

HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)

カスタム HTTP 状態コードと HttpResponseMessage.Builder 応答本文を使用しない HttpResponseMessage をビルドするインスタンスを返します。

T getBody()

この HTTP 要求に含まれていた本文コンテンツを返します。

Map<String, String> getHeaders()

この HTTP 要求に含まれていたヘッダーのマップを返します。

HttpMethod getHttpMethod()

HTTP メソッド名を Enum として返します。

Map<String, String> getQueryParameters()

この HTTP 要求に含まれていたクエリ パラメーターのマップを返します。

URI getUri()

この HTTP 要求が送信された結果として呼び出された URI を返します。

メソッドの詳細

createResponseBuilder

public HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)

標準の HttpResponseMessage.Builder HTTP 状態コードと応答本文がない HttpResponseMessage をビルドするインスタンスを返します。

Parameters:

status - 関数の呼び出し元に返す HTTP 状態コード。

Returns:

指定 HttpResponseMessage.Builder された状態と空の本文を含むインスタンス。

createResponseBuilder

public HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)

カスタム HTTP 状態コードと HttpResponseMessage.Builder 応答本文を使用しない HttpResponseMessage をビルドするインスタンスを返します。

Parameters:

status - 関数の呼び出し元に返す HTTP 状態コード。

Returns:

指定 HttpResponseMessage.Builder された状態と空の本文を含むインスタンス。

getBody

public T getBody()

この HTTP 要求に含まれていた本文コンテンツを返します。

Returns:

この HTTP 要求に含まれていたすべての本文コンテンツ。

getHeaders

public Map getHeaders()

この HTTP 要求に含まれていたヘッダーのマップを返します。

Returns:

この HTTP 要求に含まれていたヘッダーのマップ。

getHttpMethod

public HttpMethod getHttpMethod()

HTTP メソッド名を Enum として返します。

Returns:

HttpMethod の型

getQueryParameters

public Map getQueryParameters()

この HTTP 要求に含まれていたクエリ パラメーターのマップを返します。

Returns:

この HTTP 要求に含まれていたクエリ パラメーターのマップ。

getUri

public URI getUri()

この HTTP 要求が送信された結果として呼び出された URI を返します。

Returns:

この HTTP 要求が送信された結果として呼び出された URI。

適用対象