System::Net::Http::HttpResponseMessage clase

HttpResponseMessage class

Representa un mensaje de respuesta HTTP. 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 resultará en errores de 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 HttpResponseMessage : public System::IDisposable

Métodos

MétodoDescripción
Dispose() overrideElimina la instancia actual. Este método también elimina el contenido de la respuesta HTTP.
EnsureSuccessStatusCode()Comprueba el código de estado. Se lanzará HttpRequestException cuando el código de estado no pertenezca al rango 2xx.
get_Content() constObtiene el contenido de la respuesta HTTP.
get_Headers() constDevuelve los encabezados de contenido HTTP.
get_IsSuccessStatusCode() constComprueba si el código de estado indica que la acción solicitada por el cliente fue recibida, comprendida y aceptada.
get_ReasonPhrase() constObtiene la Reason-Phrase que los servidores envían junto con el código de estado.
get_RequestMessage() constObtiene el mensaje de solicitud HTTP.
get_StatusCode() constObtiene el código de estado HTTP.
get_Version() constInformación RTTI.
HttpResponseMessage()Construye una nueva instancia.
HttpResponseMessage(HttpStatusCode)Construye una nueva instancia.
set_Content(System::SharedPtr<HttpContent>)Establece el contenido de la respuesta HTTP.
set_ReasonPhrase(String)Establece la Reason-Phrase que los servidores envían junto con el código de estado.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Establece el mensaje de solicitud HTTP.
set_StatusCode(HttpStatusCode)Establece el código de estado HTTP.
set_Version(System::Version)Establece la versión HTTP.
ToString() const overrideSystem::Object::ToString.

Ver también