System::Net::Http::HttpResponseMessage κλάση

HttpResponseMessage class

Αντιπροσωπεύει ένα μήνυμα απόκρισης HTTP. Αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.

class HttpResponseMessage : public System::IDisposable

Μέθοδοι

ΜέθοδοςΠεριγραφή
Dispose() overrideΑποδεσμεύει την τρέχουσα παρουσία. Αυτή η μέθοδος αποδεσμεύει επίσης το περιεχόμενο της απόκρισης HTTP.
EnsureSuccessStatusCode()Ελέγχει τον κωδικό κατάστασης. Το HttpRequestException θα εξαχθεί όταν ο κωδικός κατάστασης δεν ανήκει στο 2xx.
get_Content() constΛαμβάνει το περιεχόμενο της απόκρισης HTTP.
get_Headers() constΕπιστρέφει τις κεφαλίδες περιεχομένου HTTP.
get_IsSuccessStatusCode() constΕλέγχει εάν ο κωδικός κατάστασης υποδεικνύει ότι η ενέργεια που ζήτησε ο πελάτης ελήφθη, κατανοήθηκε και έγινε αποδεκτή.
get_ReasonPhrase() constΛαμβάνει τη φράση Reason-Phrase που αποστέλλεται από τους διακομιστές μαζί με τον κωδικό κατάστασης.
get_RequestMessage() constΛαμβάνει το μήνυμα αίτησης HTTP.
get_StatusCode() constΛαμβάνει τον κωδικό κατάστασης HTTP.
get_Version() constΠληροφορίες RTTI.
HttpResponseMessage()Δημιουργεί μια νέα παρουσία.
HttpResponseMessage(HttpStatusCode)Δημιουργεί μια νέα παρουσία.
set_Content(System::SharedPtr<HttpContent>)Ορίζει το περιεχόμενο της απόκρισης HTTP.
set_ReasonPhrase(String)Ορίζει τη φράση Reason-Phrase που αποστέλλεται από τους διακομιστές μαζί με τον κωδικό κατάστασης.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Ορίζει το μήνυμα αίτησης HTTP.
set_StatusCode(HttpStatusCode)Ορίζει τον κωδικό κατάστασης HTTP.
set_Version(System::Version)Ορίζει την έκδοση του HTTP.
ToString() const overrideSystem::Object::ToString.

Δείτε επίσης