IHttpClientExtensions.ExecuteAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ExecuteAsync(IHttpClient, IHttpUriRequest) |
Ejecuta una solicitud mediante el contexto predeterminado. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler) |
Ejecuta una solicitud mediante el contexto predeterminado y procesa la respuesta mediante el controlador de respuesta especificado. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext) |
Ejecuta una solicitud mediante el contexto especificado. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest) |
Ejecuta una solicitud al destino mediante el contexto predeterminado. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext) |
Ejecuta una solicitud mediante el contexto especificado y procesa la respuesta mediante el controlador de respuesta especificado. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler) |
Ejecuta una solicitud al destino mediante el contexto predeterminado y procesa la respuesta mediante el controlador de respuesta especificado. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext) |
Ejecuta una solicitud al destino mediante el contexto especificado. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext) |
Ejecuta una solicitud al destino mediante el contexto especificado y procesa la respuesta mediante el controlador de respuesta especificado. |
ExecuteAsync(IHttpClient, IHttpUriRequest)
Ejecuta una solicitud mediante el contexto predeterminado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- request
- IHttpUriRequest
Solicitud que se va a ejecutar.
Devoluciones
Tarea cuyo resultado es la respuesta final a la solicitud. Nunca es una respuesta intermedia con un código de estado 1xx. Tanto si los redireccionamientos como los desafíos de autenticación se devuelven o se controlan automáticamente dependen de la implementación y configuración del cliente.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler)
Ejecuta una solicitud mediante el contexto predeterminado y procesa la respuesta mediante el controlador de respuesta especificado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- request
- IHttpUriRequest
Solicitud que se va a ejecutar.
- responseHandler
- IResponseHandler
Controlador de respuesta.
Devoluciones
Tarea cuyo resultado es el objeto de respuesta generado por el controlador de respuesta.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext)
Ejecuta una solicitud mediante el contexto especificado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- request
- IHttpUriRequest
Solicitud que se va a ejecutar.
- context
- IHttpContext
Contexto que se va a usar para la ejecución o null para usar el contexto predeterminado.
Devoluciones
Tarea cuyo resultado es la respuesta final a la solicitud. Nunca es una respuesta intermedia con un código de estado 1xx. Tanto si los redireccionamientos como los desafíos de autenticación se devuelven o se controlan automáticamente dependen de la implementación y configuración del cliente.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest)
Ejecuta una solicitud al destino mediante el contexto predeterminado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- target
- HttpHost
Host de destino de la solicitud. Las implementaciones pueden aceptar null cuando todavía pueden determinar una ruta, por ejemplo a un destino predeterminado o inspeccionando la solicitud.
- request
- IHttpRequest
Solicitud que se va a ejecutar.
Devoluciones
Tarea cuyo resultado es la respuesta final a la solicitud. Nunca es una respuesta intermedia con un código de estado 1xx. Tanto si los redireccionamientos como los desafíos de autenticación se devuelven o se controlan automáticamente dependen de la implementación y configuración del cliente.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext)
Ejecuta una solicitud mediante el contexto especificado y procesa la respuesta mediante el controlador de respuesta especificado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- request
- IHttpUriRequest
Solicitud que se va a ejecutar.
- responseHandler
- IResponseHandler
Controlador de respuesta.
- context
- IHttpContext
Contexto que se va a usar para la ejecución o null para usar el contexto predeterminado.
Devoluciones
Tarea cuyo resultado es el objeto de respuesta generado por el controlador de respuesta.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler)
Ejecuta una solicitud al destino mediante el contexto predeterminado y procesa la respuesta mediante el controlador de respuesta especificado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- target
- HttpHost
Host de destino de la solicitud. Las implementaciones pueden aceptar null cuando todavía pueden determinar una ruta, por ejemplo a un destino predeterminado o inspeccionando la solicitud.
- request
- IHttpRequest
Solicitud que se va a ejecutar.
- responseHandler
- IResponseHandler
Controlador de respuesta.
Devoluciones
Tarea cuyo resultado es el objeto de respuesta generado por el controlador de respuesta.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext)
Ejecuta una solicitud al destino mediante el contexto especificado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- target
- HttpHost
Host de destino de la solicitud. Las implementaciones pueden aceptar null cuando todavía pueden determinar una ruta, por ejemplo a un destino predeterminado o inspeccionando la solicitud.
- request
- IHttpRequest
Solicitud que se va a ejecutar.
- context
- IHttpContext
Contexto que se va a usar para la ejecución o null para usar el contexto predeterminado.
Devoluciones
Tarea cuyo resultado es la respuesta final a la solicitud. Nunca es una respuesta intermedia con un código de estado 1xx. Tanto si los redireccionamientos como los desafíos de autenticación se devuelven o se controlan automáticamente dependen de la implementación y configuración del cliente.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext)
Ejecuta una solicitud al destino mediante el contexto especificado y procesa la respuesta mediante el controlador de respuesta especificado.
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>
Parámetros
- self
- IHttpClient
Cliente HTTP.
- target
- HttpHost
Host de destino de la solicitud. Las implementaciones pueden aceptar null cuando todavía pueden determinar una ruta, por ejemplo a un destino predeterminado o inspeccionando la solicitud.
- request
- IHttpRequest
Solicitud que se va a ejecutar.
- responseHandler
- IResponseHandler
Controlador de respuesta.
- context
- IHttpContext
Contexto que se va a usar para la ejecución o null para usar el contexto predeterminado.
Devoluciones
Tarea cuyo resultado es el objeto de respuesta generado por el controlador de respuesta.
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.