System::Net::Http::HttpResponseMessage klass

HttpResponseMessage class

Representerar ett HTTP‑svarsmeddelande. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

class HttpResponseMessage : public System::IDisposable

Metoder

MetodBeskrivning
Dispose() overrideAvslutar den aktuella instansen. Denna metod avslutar också innehållet i HTTP‑svaret.
EnsureSuccessStatusCode()Kontrollerar statuskoden. HttpRequestException kommer att kastas när statuskoden inte tillhör 2xx.
get_Content() constHämtar innehållet i HTTP‑svaret.
get_Headers() constReturnerar HTTP‑innehållshuvudena.
get_IsSuccessStatusCode() constKontrollerar om statuskoden indikerar att åtgärden som begärdes av klienten mottogs, förståddes och accepterades.
get_ReasonPhrase() constHämtar Reason‑Phrase som skickas av servrar tillsammans med statuskoden.
get_RequestMessage() constHämtar HTTP‑begäranmeddelandet.
get_StatusCode() constHämtar HTTP‑statuskoden.
get_Version() constRTTI-information.
HttpResponseMessage()Skapar en ny instans.
HttpResponseMessage(HttpStatusCode)Skapar en ny instans.
set_Content(System::SharedPtr<HttpContent>)Ställer in innehållet i HTTP‑svaret.
set_ReasonPhrase(String)Ställer in Reason‑Phrase som skickas av servrar tillsammans med statuskoden.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Ställer in HTTP‑begäranmeddelandet.
set_StatusCode(HttpStatusCode)Ställer in HTTP‑statuskoden.
set_Version(System::Version)Ställer in HTTP-versionen.
ToString() const overrideSystem::Object::ToString.

Se även