System::Net::Http::HttpResponseMessage Klasse

HttpResponseMessage class

Stellt eine HTTP-Antwortnachricht dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class HttpResponseMessage : public System::IDisposable

Methoden

MethodeBeschreibung
Dispose() overrideEntfernt die aktuelle Instanz. Diese Methode gibt auch den Inhalt der HTTP-Antwort frei.
EnsureSuccessStatusCode()Überprüft den Statuscode. HttpRequestException wird ausgelöst, wenn der Statuscode nicht zu 2xx gehört.
get_Content() constLiefert den Inhalt der HTTP-Antwort.
get_Headers() constGibt die HTTP‑Inhaltsheader zurück.
get_IsSuccessStatusCode() constÜberprüft, ob der Statuscode anzeigt, dass die vom Client angeforderte Aktion empfangen, verstanden und akzeptiert wurde.
get_ReasonPhrase() constLiefert den Reason-Phrase, der von Servern zusammen mit dem Statuscode gesendet wird.
get_RequestMessage() constLiefert die HTTP-Anforderungsnachricht.
get_StatusCode() constLiefert den HTTP-Statuscode.
get_Version() constRTTI-Informationen.
HttpResponseMessage()Erstellt eine neue Instanz.
HttpResponseMessage(HttpStatusCode)Erstellt eine neue Instanz.
set_Content(System::SharedPtr<HttpContent>)Setzt den Inhalt der HTTP-Antwort.
set_ReasonPhrase(String)Setzt den Reason-Phrase, der von Servern zusammen mit dem Statuscode gesendet wird.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Setzt die HTTP-Anforderungsnachricht.
set_StatusCode(HttpStatusCode)Setzt den HTTP-Statuscode.
set_Version(System::Version)Setzt die HTTP-Version.
ToString() const overrideSystem::Object::ToString.

Siehe auch