System::Net::Http::HttpResponseMessage-klass

HttpResponseMessage class

Representerar ett HTTP‑svarsmeddelande. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). 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 pekaren 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ås 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