言語

IHttpClientExtensions.ExecuteAsync メソッド

定義

オーバーロード

名前 説明
ExecuteAsync(IHttpClient, IHttpUriRequest)

既定のコンテキストを使用して要求を実行します。

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler)

既定のコンテキストを使用して要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext)

指定されたコンテキストを使用して要求を実行します。

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest)

既定のコンテキストを使用して、ターゲットへの要求を実行します。

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext)

指定されたコンテキストを使用して要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler)

既定のコンテキストを使用してターゲットへの要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext)

指定されたコンテキストを使用して、ターゲットへの要求を実行します。

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext)

指定されたコンテキストを使用してターゲットへの要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

ExecuteAsync(IHttpClient, IHttpUriRequest)

既定のコンテキストを使用して要求を実行します。

public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>

パラメーター

self
IHttpClient

HTTP クライアント。

request
IHttpUriRequest

実行する要求。

返品

結果が要求に対する最終的な応答であるタスク。 1xx 状態コードを含む中間応答になることはありません。 リダイレクトまたは認証チャレンジが返されるか、自動的に処理されるかは、クライアントの実装と構成によって異なります。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler)

既定のコンテキストを使用して要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler -> System.Threading.Tasks.Task<Java.Lang.Object>

パラメーター

self
IHttpClient

HTTP クライアント。

request
IHttpUriRequest

実行する要求。

responseHandler
IResponseHandler

応答ハンドラー。

返品

結果が応答ハンドラーによって生成された応答オブジェクトであるタスク。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext)

指定されたコンテキストを使用して要求を実行します。

public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>

パラメーター

self
IHttpClient

HTTP クライアント。

request
IHttpUriRequest

実行する要求。

context
IHttpContext

実行に使用するコンテキスト、または既定のコンテキストを使用する null

返品

結果が要求に対する最終的な応答であるタスク。 1xx 状態コードを含む中間応答になることはありません。 リダイレクトまたは認証チャレンジが返されるか、自動的に処理されるかは、クライアントの実装と構成によって異なります。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest)

既定のコンテキストを使用して、ターゲットへの要求を実行します。

public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>

パラメーター

self
IHttpClient

HTTP クライアント。

target
HttpHost

要求のターゲット ホスト。 実装では、既定のターゲットや要求の検査などによってルートを決定できる場合に、 null を受け入れる場合があります。

request
IHttpRequest

実行する要求。

返品

結果が要求に対する最終的な応答であるタスク。 1xx 状態コードを含む中間応答になることはありません。 リダイレクトまたは認証チャレンジが返されるか、自動的に処理されるかは、クライアントの実装と構成によって異なります。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext)

指定されたコンテキストを使用して要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Java.Lang.Object>

パラメーター

self
IHttpClient

HTTP クライアント。

request
IHttpUriRequest

実行する要求。

responseHandler
IResponseHandler

応答ハンドラー。

context
IHttpContext

実行に使用するコンテキスト、または既定のコンテキストを使用する null

返品

結果が応答ハンドラーによって生成された応答オブジェクトであるタスク。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler)

既定のコンテキストを使用してターゲットへの要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler -> System.Threading.Tasks.Task<Java.Lang.Object>

パラメーター

self
IHttpClient

HTTP クライアント。

target
HttpHost

要求のターゲット ホスト。 実装では、既定のターゲットや要求の検査などによってルートを決定できる場合に、 null を受け入れる場合があります。

request
IHttpRequest

実行する要求。

responseHandler
IResponseHandler

応答ハンドラー。

返品

結果が応答ハンドラーによって生成された応答オブジェクトであるタスク。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext)

指定されたコンテキストを使用して、ターゲットへの要求を実行します。

public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>

パラメーター

self
IHttpClient

HTTP クライアント。

target
HttpHost

要求のターゲット ホスト。 実装では、既定のターゲットや要求の検査などによってルートを決定できる場合に、 null を受け入れる場合があります。

request
IHttpRequest

実行する要求。

context
IHttpContext

実行に使用するコンテキスト、または既定のコンテキストを使用する null

返品

結果が要求に対する最終的な応答であるタスク。 1xx 状態コードを含む中間応答になることはありません。 リダイレクトまたは認証チャレンジが返されるか、自動的に処理されるかは、クライアントの実装と構成によって異なります。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext)

指定されたコンテキストを使用してターゲットへの要求を実行し、指定された応答ハンドラーを使用して応答を処理します。

public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Java.Lang.Object>

パラメーター

self
IHttpClient

HTTP クライアント。

target
HttpHost

要求のターゲット ホスト。 実装では、既定のターゲットや要求の検査などによってルートを決定できる場合に、 null を受け入れる場合があります。

request
IHttpRequest

実行する要求。

responseHandler
IResponseHandler

応答ハンドラー。

context
IHttpContext

実行に使用するコンテキスト、または既定のコンテキストを使用する null

返品

結果が応答ハンドラーによって生成された応答オブジェクトであるタスク。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象