Clase System::Net::Http::HttpClient

HttpClient class

Representa una clase base de un cliente HTTP para enviar solicitudes y recibir respuestas. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class HttpClient : public System::Net::Http::HttpMessageInvoker

Métodos

MétodoDescripción
CancelPendingRequests()Cancela todas las solicitudes pendientes.
get_BaseAddress()Obtiene la dirección base del recurso que se utiliza para enviar solicitudes.
get_DefaultRequestHeaders()Información RTTI.
get_MaxResponseContentBufferSize()Obtiene el número máximo de bytes del contenido de la respuesta.
get_Timeout()Obtiene el intervalo de tiempo a esperar antes de que la solicitud expire.
HttpClient()Construye una nueva instancia.
HttpClient(System::SharedPtr<HttpMessageHandler>)Construye una nueva instancia.
HttpClient(System::SharedPtr<HttpMessageHandler>, bool)Construye una nueva instancia.
Send(System::SharedPtr<HttpRequestMessage>, HttpCompletionOption)Envía la solicitud HTTP especificada.
set_BaseAddress(System::SharedPtr<Uri>)Establece la dirección base del recurso que se utiliza para enviar solicitudes.
set_MaxResponseContentBufferSize(int64_t)Establece el número máximo de bytes del contenido de la respuesta.
set_Timeout(TimeSpan)Establece el intervalo de tiempo a esperar antes de que la solicitud expire.

Ver también