System::Net::Http::HttpResponseMessage classe

HttpResponseMessage class

Représente un message de réponse HTTP. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject() . Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class HttpResponseMessage : public System::IDisposable

Méthodes

MéthodeDescription
Dispose() overrideLibère l’instance actuelle. Cette méthode libère également le contenu de la réponse HTTP.
EnsureSuccessStatusCode()Vérifie le code d’état. HttpRequestException sera levée lorsque le code d’état n’appartient pas à la plage 2xx.
get_Content() constObtient le contenu de la réponse HTTP.
get_Headers() constRenvoie les en-têtes de contenu HTTP.
get_IsSuccessStatusCode() constVérifie si le code d’état indique que l’action demandée par le client a été reçue, comprise et acceptée.
get_ReasonPhrase() constObtient la Reason-Phrase qui est envoyée par les serveurs avec le code d’état.
get_RequestMessage() constObtient le message de requête HTTP.
get_StatusCode() constObtient le code d’état HTTP.
get_Version() constInformations RTTI.
HttpResponseMessage()Construit une nouvelle instance.
HttpResponseMessage(HttpStatusCode)Construit une nouvelle instance.
set_Content(System::SharedPtr<HttpContent>)Définit le contenu de la réponse HTTP.
set_ReasonPhrase(String)Définit la Reason-Phrase qui est envoyée par les serveurs avec le code d’état.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Définit le message de requête HTTP.
set_StatusCode(HttpStatusCode)Définit le code d’état HTTP.
set_Version(System::Version)Définit la version HTTP.
ToString() const overrideSystem::Object::ToString.

Voir aussi