IHttpClient.Execute Метод

Определение

Перегрузки

Имя Описание
Execute(IHttpUriRequest)

Выполняет запрос к целевому объекту с помощью заданного контекста.

Execute(IHttpUriRequest, IResponseHandler)

Выполняет запрос с помощью контекста по умолчанию и обрабатывает ответ с помощью заданного обработчика ответа.

Execute(IHttpUriRequest, IHttpContext)

Выполняет запрос с помощью заданного контекста.

Execute(HttpHost, IHttpRequest)

Выполняет запрос к целевому объекту с помощью контекста по умолчанию.

Execute(IHttpUriRequest, IResponseHandler, IHttpContext)

Выполняет запрос с помощью заданного контекста и обрабатывает ответ с помощью заданного обработчика ответа.

Execute(HttpHost, IHttpRequest, IResponseHandler)

Выполняет запрос к целевому объекту с помощью контекста по умолчанию и обрабатывает ответ с помощью заданного обработчика ответа.

Execute(HttpHost, IHttpRequest, IHttpContext)

Выполняет запрос к целевому объекту с помощью заданного контекста.

Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext)

Выполняет запрос к целевому объекту с помощью заданного контекста и обрабатывает ответ с помощью заданного обработчика ответа.

Execute(IHttpUriRequest)

Выполняет запрос к целевому объекту с помощью заданного контекста.

[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest -> Org.Apache.Http.IHttpResponse

Параметры

request
IHttpUriRequest

запрос на выполнение

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

Окончательный ответ на запрос. Это никогда не промежуточный ответ с кодом состояния 1xx. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Атрибуты

Исключения

в случае проблемы или подключение было прервано

в случае ошибки протокола HTTP

Комментарии

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

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

Execute(IHttpUriRequest, IResponseHandler)

Выполняет запрос с помощью контекста по умолчанию и обрабатывает ответ с помощью заданного обработчика ответа.

[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler -> Java.Lang.Object

Параметры

request
IHttpUriRequest

Выполнение запроса.

responseHandler
IResponseHandler

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

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

Объект ответа, созданный обработчиком ответа.

Атрибуты

Комментарии

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

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

Execute(IHttpUriRequest, IHttpContext)

Выполняет запрос с помощью заданного контекста.

[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Protocol.IHttpContext -> Org.Apache.Http.IHttpResponse

Параметры

request
IHttpUriRequest

запрос на выполнение

context
IHttpContext

контекст, используемый для выполнения, или null для использования контекста по умолчанию

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

Окончательный ответ на запрос. Это никогда не промежуточный ответ с кодом состояния 1xx. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Атрибуты

Исключения

в случае проблемы или подключение было прервано

в случае ошибки протокола HTTP

Комментарии

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

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

Execute(HttpHost, IHttpRequest)

Выполняет запрос к целевому объекту с помощью контекста по умолчанию.

[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest -> Org.Apache.Http.IHttpResponse

Параметры

target
HttpHost

целевой узел запроса. Реализации могут принимать, null если они по-прежнему могут определять маршрут, например целевой объект по умолчанию или проверяя запрос.

request
IHttpRequest

запрос на выполнение

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

Окончательный ответ на запрос. Это никогда не промежуточный ответ с кодом состояния 1xx. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Атрибуты

Исключения

в случае проблемы или подключение было прервано

в случае ошибки протокола HTTP

Комментарии

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

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

Execute(IHttpUriRequest, IResponseHandler, IHttpContext)

Выполняет запрос с помощью заданного контекста и обрабатывает ответ с помощью заданного обработчика ответа.

[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> Java.Lang.Object

Параметры

request
IHttpUriRequest

Выполнение запроса.

responseHandler
IResponseHandler

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

context
IHttpContext

Контекст, используемый для выполнения, или null для использования контекста по умолчанию.

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

Объект ответа, созданный обработчиком ответа.

Атрибуты

Комментарии

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

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

Execute(HttpHost, IHttpRequest, IResponseHandler)

Выполняет запрос к целевому объекту с помощью контекста по умолчанию и обрабатывает ответ с помощью заданного обработчика ответа.

[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler -> Java.Lang.Object

Параметры

target
HttpHost

Целевой узел запроса. Реализации могут принимать null , когда они по-прежнему могут определять маршрут, например целевой объект по умолчанию или проверяя запрос.

request
IHttpRequest

Выполнение запроса.

responseHandler
IResponseHandler

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

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

Объект ответа, созданный обработчиком ответа.

Атрибуты

Комментарии

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

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

Execute(HttpHost, IHttpRequest, IHttpContext)

Выполняет запрос к целевому объекту с помощью заданного контекста.

[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Protocol.IHttpContext -> Org.Apache.Http.IHttpResponse

Параметры

target
HttpHost

целевой узел запроса. Реализации могут принимать, null если они по-прежнему могут определять маршрут, например целевой объект по умолчанию или проверяя запрос.

request
IHttpRequest

запрос на выполнение

context
IHttpContext

контекст, используемый для выполнения, или null для использования контекста по умолчанию

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

Окончательный ответ на запрос. Это никогда не промежуточный ответ с кодом состояния 1xx. Возвращаются или обрабатываются ли перенаправления или вызовы проверки подлинности автоматически зависят от реализации и конфигурации клиента.

Атрибуты

Исключения

в случае проблемы или подключение было прервано

в случае ошибки протокола HTTP

Комментарии

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

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

Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext)

Выполняет запрос к целевому объекту с помощью заданного контекста и обрабатывает ответ с помощью заданного обработчика ответа.

[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> Java.Lang.Object

Параметры

target
HttpHost

Целевой узел запроса. Реализации могут принимать null , когда они по-прежнему могут определять маршрут, например целевой объект по умолчанию или проверяя запрос.

request
IHttpRequest

Выполнение запроса.

responseHandler
IResponseHandler

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

context
IHttpContext

Контекст, используемый для выполнения, или null для использования контекста по умолчанию.

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

Объект ответа, созданный обработчиком ответа.

Атрибуты

Комментарии

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

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