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. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

Обработчик ответа.

Возвращаемое значение

Задача, результатом которой является объект ответа, созданный обработчиком ответа.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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 для использования контекста по умолчанию.

Возвращаемое значение

Задача, результатом которой является объект ответа, созданный обработчиком ответа.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

Обработчик ответа.

Возвращаемое значение

Задача, результатом которой является объект ответа, созданный обработчиком ответа.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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 для использования контекста по умолчанию.

Возвращаемое значение

Задача, результатом которой является объект ответа, созданный обработчиком ответа.

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к