System::Net::WebRequest क्लास
अंतर्वस्तु
[
छिपाना
]WebRequest class
एक वेब अनुरोध का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।
class WebRequest : public virtual System::Object
Nested classes
- Class HttpRequestCreator
- Class WebRequestPrefixElement
विधियाँ
| विधि | विवरण |
|---|---|
| virtual Abort() | वर्तमान अनुरोध को रोकता है। |
| virtual BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) | संसाधन में डेटा लिखने के लिए एक स्ट्रीम प्राप्त करने हेतु असिंक्रोनस ऑपरेशन शुरू करता है। |
| virtual BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) | संसाधन के लिए असिंक्रोनस अनुरोध शुरू करता है। |
| static Create(String) | निर्दिष्ट URI का उपयोग करके WebRequest क्लास का नया इंस्टेंस बनाता है। |
| static Create(System::SharedPtr<Uri>) | निर्दिष्ट URI का उपयोग करके WebRequest क्लास का नया इंस्टेंस बनाता है। |
| static CreateDefault(System::SharedPtr<Uri>) | निर्दिष्ट URI स्कीम के लिए एक WebRequest डीसेंडेंट बनाता है। |
| static CreateHttp(String) | निर्दिष्ट URI का उपयोग करके WebRequest क्लास का नया इंस्टेंस बनाता है। |
| static CreateHttp(System::SharedPtr<Uri>) | निर्दिष्ट URI का उपयोग करके WebRequest क्लास का नया इंस्टेंस बनाता है। |
| virtual EndGetRequestStream(System::SharedPtr<IAsyncResult>) | स्ट्रीम प्राप्त करने के निर्दिष्ट असिंक्रोनस ऑपरेशन के समाप्त होने तक प्रतीक्षा करता है। |
| virtual EndGetResponse(System::SharedPtr<IAsyncResult>) | संसाधन के लिए निर्दिष्ट असिंक्रोनस अनुरोध के समाप्त होने तक प्रतीक्षा करता है। |
| virtual get_CachePolicy() | कैश नीति प्राप्त करता है। |
| virtual get_ConnectionGroupName() | कनेक्शन समूह का नाम प्राप्त करता है। |
| virtual get_ContentLength() | भेजे जाने वाले अनुरोध डेटा के बाइट्स की संख्या प्राप्त करता है। |
| virtual get_ContentType() | अनुरोध का MIME प्रकार प्राप्त करता है। |
| virtual get_Credentials() | वर्तमान अनुरोध से जुड़ी प्रमाणीकरण जानकारी प्राप्त करता है। |
| static get_DefaultWebProxy() | वैश्विक HTTP प्रॉक्सी प्राप्त करता है। |
| virtual get_Headers() | HTTP हेडर का संग्रह प्राप्त करता है। |
| virtual get_Method() | HTTP विधि प्राप्त करता है। |
| virtual get_PreAuthenticate() | एक मान प्राप्त करता है जो दर्शाता है कि अनुरोध को पूर्व-प्रमाणित होना चाहिए या नहीं। |
| static get_PrefixList() | प्रिफिक्स सूची प्राप्त करता है। |
| virtual get_Proxy() | HTTP प्रॉक्सी प्राप्त करता है। |
| virtual get_RequestUri() | अनुरोध URI लौटाता है। |
| virtual get_Timeout() | एक समय अवधि (मिलीसेकंड में) प्राप्त करता है जिसके बाद अनुरोध का समय समाप्त हो जाएगा। |
| virtual get_UseDefaultCredentials() | एक मान प्राप्त करता है जो दर्शाता है कि ‘Credential’ प्रॉपर्टी ‘DefaultCredentials’ प्रॉपर्टी के बराबर है या नहीं। |
| virtual GetRequestStream() | संसाधन में डेटा लिखने के लिए स्ट्रीम लौटाता है। |
| virtual GetResponse() | वर्तमान वेब अनुरोध से संबंधित वेब प्रतिक्रिया लौटाता है। |
| static RegisterPrefix(String, System::SharedPtr<IWebRequestCreate>) | निर्दिष्ट URI के लिए WebRequest डीसेंडेंट को रजिस्टर करता है। |
| virtual set_CachePolicy(System::SharedPtr<System::Net::Cache::RequestCachePolicy>) | कैश नीति सेट करता है। |
| virtual set_ConnectionGroupName(System::String) | कनेक्शन समूह का नाम सेट करता है। |
| virtual set_ContentLength(int64_t) | भेजे जाने वाले अनुरोध डेटा के बाइट्स की संख्या सेट करता है। |
| virtual set_ContentType(String) | अनुरोध का MIME प्रकार सेट करता है। |
| virtual set_Credentials(System::SharedPtr<ICredentials>) | वर्तमान अनुरोध से जुड़े प्रमाणीकरण जानकारी को सेट करता है। |
| static set_DefaultWebProxy(System::SharedPtr<IWebProxy>) | वैश्विक HTTP प्रॉक्सी सेट करता है। |
| virtual set_Headers(System::SharedPtr<WebHeaderCollection>) | HTTP हेडर का संग्रह सेट करता है। |
| virtual set_Method(String) | HTTP मेथड सेट करता है। |
| virtual set_PreAuthenticate(bool) | एक मान सेट करता है जो दर्शाता है कि अनुरोध को पूर्व-प्रमाणित होना चाहिए या नहीं। |
| static set_PrefixList(System::SharedPtr<Collections::Generic::List<System::SharedPtr<WebRequest::WebRequestPrefixElement>>>) | प्रिफिक्स सूची सेट करता है। |
| virtual set_Proxy(System::SharedPtr<IWebProxy>) | HTTP प्रॉक्सी सेट करता है। |
| virtual set_Timeout(int32_t) | सेट करता है वह समय (मिलीसेकंड में) जिसके बाद अनुरोध टाइम‑आउट हो जाएगा। |
| virtual set_UseDefaultCredentials(bool) | सेट करता है वह मान जो दर्शाता है कि ‘Credential’ प्रॉपर्टी ‘DefaultCredentials’ प्रॉपर्टी के बराबर है। |
संबंधित देखें
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++