System::Net::HttpWebResponse κλάση

HttpWebResponse class

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

class HttpWebResponse : public System::Net::WebResponse

Μέθοδοι

ΜέθοδοςΠεριγραφή
Close() overrideΚλείνει τη ροή της απάντησης.
get_CharacterSet()Δεν έχει υλοποιηθεί.
get_ContentLength() overrideΠληροφορίες RTTI.
get_ContentType() overrideΕπιστρέφει τον τύπο MIME του πόρου.
virtual get_Cookies()Επιστρέφει cookies που σχετίζονται με την απάντηση web.
get_Headers() overrideΕπιστρέφει τη συλλογή των κεφαλίδων που σχετίζονται με την τρέχουσα απάντηση.
virtual get_Method()Επιστρέφει τη μέθοδο HTTP.
get_ResponseUri() overrideΕπιστρέφει το URI του πόρου.
virtual get_StatusCode()Επιστρέφει τον κωδικό κατάστασης HTTP που σχετίζεται με την απόκριση web.
virtual get_StatusDescription()Επιστρέφει την αναπαράσταση σε συμβολοσειρά του κωδικού κατάστασης.
get_SupportsHeaders() overrideΕπιστρέφει μια τιμή που υποδεικνύει εάν η τρέχουσα απόκριση υποστηρίζει κεφαλίδες.
GetResponseHeader(String)Επιστρέφει την αντίστοιχη τιμή για το καθορισμένο όνομα κεφαλίδας.
GetResponseStream() overrideΕπιστρέφει τη ροή απόκρισης.
HttpWebResponse(System::SharedPtr<Http::HttpResponseMessage>, System::SharedPtr<Uri>, System::SharedPtr<CookieContainer>)Δημιουργεί μια νέα παρουσία.

Δείτε επίσης