classe System::Net::Http::HttpResponseMessage

HttpResponseMessage class

Rappresenta un messaggio di risposta HTTP. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

class HttpResponseMessage : public System::IDisposable

Metodi

MetodoDescrizione
Dispose() overrideRilascia l’istanza corrente. Questo metodo rilascia anche il contenuto della risposta HTTP.
EnsureSuccessStatusCode()Verifica il codice di stato. Verrà generata una HttpRequestException quando il codice di stato non appartiene alla fascia 2xx.
get_Content() constOttiene il contenuto della risposta HTTP.
get_Headers() constRestituisce le intestazioni del contenuto HTTP.
get_IsSuccessStatusCode() constVerifica se il codice di stato indica che l’azione richiesta dal client è stata ricevuta, compresa e accettata.
get_ReasonPhrase() constOttiene la Reason-Phrase inviata dai server insieme al codice di stato.
get_RequestMessage() constOttiene il messaggio di richiesta HTTP.
get_StatusCode() constOttiene il codice di stato HTTP.
get_Version() constInformazioni RTTI.
HttpResponseMessage()Crea una nuova istanza.
HttpResponseMessage(HttpStatusCode)Crea una nuova istanza.
set_Content(System::SharedPtr<HttpContent>)Imposta il contenuto della risposta HTTP.
set_ReasonPhrase(String)Imposta la Reason-Phrase inviata dai server insieme al codice di stato.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Imposta il messaggio di richiesta HTTP.
set_StatusCode(HttpStatusCode)Imposta il codice di stato HTTP.
set_Version(System::Version)Imposta la versione HTTP.
ToString() const overrideSystem::Object::ToString.

Vedi anche