System::Net::Http::HttpResponseMessage क्लास
अंतर्वस्तु
[
छिपाना
]HttpResponseMessage class
एक HTTP रिस्पॉन्स मैसेज का प्रतिनिधित्व करता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शनों को आर्ग्युमेंट के रूप में पास करने के लिए करें।
class HttpResponseMessage : public System::IDisposable
विधियाँ
| विधि | विवरण |
|---|---|
| Dispose() override | वर्तमान इंस्टेंस को डिस्पोज़ करता है। यह मेथड HTTP रिस्पॉन्स की सामग्री को भी डिस्पोज़ करता है। |
| EnsureSuccessStatusCode() | स्टेटस कोड की जाँच करता है। जब स्टेटस कोड 2xx श्रेणी में नहीं होता है तो HttpRequestException फेंका जाएगा। |
| 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 override | System::Object::ToString. |
संबंधित देखें
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Page for C++