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 要求に含まれていたヘッダーのマップを返します。 |
Http |
getHttpMethod()
HTTP メソッド名を Enum として返します。 |
Map<String, String> |
getQueryParameters()
この HTTP 要求に含まれていたクエリ パラメーターのマップを返します。 |
URI |
getUri()
この HTTP 要求が送信された結果として呼び出された URI を返します。 |
メソッドの詳細
createResponseBuilder
public HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)
標準の HttpResponseMessage.Builder HTTP 状態コードと応答本文がない HttpResponseMessage をビルドするインスタンスを返します。
Parameters:
Returns:
createResponseBuilder
public HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)
カスタム HTTP 状態コードと HttpResponseMessage.Builder 応答本文を使用しない HttpResponseMessage をビルドするインスタンスを返します。
Parameters:
Returns:
getBody
public T getBody()
この HTTP 要求に含まれていた本文コンテンツを返します。
Returns:
getHeaders
public Map
この HTTP 要求に含まれていたヘッダーのマップを返します。
Returns:
getHttpMethod
public HttpMethod getHttpMethod()
HTTP メソッド名を Enum として返します。
Returns:
getQueryParameters
public Map
この HTTP 要求に含まれていたクエリ パラメーターのマップを返します。
Returns:
getUri
public URI getUri()
この HTTP 要求が送信された結果として呼び出された URI を返します。
Returns:
適用対象
Azure SDK for Java