System::Web::Services::Protocols::HttpWebClientProtocol κλάση
περιεχόμενα
[
κρύβω
]HttpWebClientProtocol class
Αυτή η βασική κλάση χρησιμοποιείται σε όλα τα XML Web service client proxies που χρησιμοποιούν HTTP. Αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε στις συναρτήσεις ως όρισμα.
class HttpWebClientProtocol : public System::Web::Services::Protocols::WebClientProtocol
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| virtual CheckForCookies(System::SharedPtr<Net::HttpWebResponse>) | Προσθέτει cookies από το καθορισμένο αίτημα στον εσωτερικό κάτοχο cookies. |
| get_AllowAutoRedirect() | Λαμβάνει μια τιμή που υποδεικνύει εάν ο πελάτης ακολουθεί τις ανακατευθύνσεις του διακομιστή. |
| get_ClientCertificates() | Επιστρέφει τη συλλογή των πιστοποιητικών του πελάτη. |
| get_CookieContainer() | Λαμβάνει έναν κάτοχο που χρησιμοποιείται για την αποθήκευση των cookies. |
| get_EnableDecompression() | Λαμβάνει μια τιμή που υποδεικνύει εάν η αποσυμπίεση είναι ενεργοποιημένη. |
| get_Proxy() | Λαμβάνει πληροφορίες διαμεσολαβητή. |
| get_UnsafeAuthenticatedConnectionSharing() | Λαμβάνει μια τιμή που υποδεικνύει εάν η κοινή χρήση σύνδεσης είναι ενεργοποιημένη όταν ο πελάτης χρησιμοποιεί έλεγχο ταυτότητας NTLM. |
| get_UserAgent() | Λαμβάνει μια τιμή της κεφαλίδας ‘User-Agent’. |
| set_AllowAutoRedirect(bool) | Ορίζει μια τιμή που υποδεικνύει εάν ο πελάτης ακολουθεί τις ανακατευθύνσεις του διακομιστή. |
| set_CookieContainer(System::SharedPtr<System::Net::CookieContainer>) | Ορίζει έναν κάτοχο που χρησιμοποιείται για την αποθήκευση των cookies. |
| set_EnableDecompression(bool) | Ορίζει μια τιμή που υποδεικνύει εάν η αποσυμπίεση είναι ενεργοποιημένη. |
| set_Proxy(System::SharedPtr<Net::IWebProxy>) | Ορίζει πληροφορίες διαμεσολαβητή. |
| set_UnsafeAuthenticatedConnectionSharing(bool) | Ορίζει μια τιμή που υποδεικνύει εάν η κοινή χρήση σύνδεσης είναι ενεργοποιημένη όταν ο πελάτης χρησιμοποιεί έλεγχο ταυτότητας NTLM. |
| set_UserAgent(String) | Ορίζει μια τιμή της κεφαλίδας ‘User-Agent’. |
| UnregisterMapping(System::SharedPtr<Object>) |
Δείτε επίσης
- Class WebClientProtocol
- Namespace System::Web::Services::Protocols
- Library Aspose.Page for C++