System::Net::Http::HttpRequestMessage class

HttpRequestMessage class

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

class HttpRequestMessage : public System::IDisposable

Μέθοδοι

ΜέθοδοςΠεριγραφή
Dispose() overrideΑποδεσμεύει το τρέχον στιγμιότυπο. Αυτή η μέθοδος αποδεσμεύει επίσης το περιεχόμενο του HTTP αιτήματος.
get_Content()Αποκτά το περιεχόμενο του HTTP αιτήματος.
get_Headers()Επιστρέφει τις κεφαλίδες περιεχομένου HTTP.
get_Method()Λαμβάνει τη μέθοδο του HTTP αιτήματος.
get_Properties()Επιστρέφει τη συλλογή των ιδιοτήτων του HTTP αιτήματος.
get_RequestUri()Λαμβάνει το URI του ζητούμενου πόρου.
get_Version()Πληροφορίες RTTI.
HttpRequestMessage()Δημιουργεί μια νέα παρουσία.
HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>)Δημιουργεί μια νέα παρουσία.
HttpRequestMessage(System::SharedPtr<HttpMethod>, String)Δημιουργεί μια νέα παρουσία.
MarkAsSent()Σημαδεύει το τρέχον αίτημα ως αποσταλμένο.
set_Content(System::SharedPtr<HttpContent>)Ορίζει το περιεχόμενο του HTTP αιτήματος.
set_Method(System::SharedPtr<HttpMethod>)Ορίζει τη μέθοδο του HTTP αιτήματος.
set_RequestUri(System::SharedPtr<Uri>)Ορίζει το URI του ζητούμενου πόρου.
set_Version(System::Version)Ορίζει την έκδοση του HTTP.
ToString() const overrideΑναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά.

Δείτε επίσης