فئة System::Net::Http::HttpResponseMessage
محتويات
[
يخفي
]HttpResponseMessage class
تمثل رسالة استجابة HTTP. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() function. لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class HttpResponseMessage : public System::IDisposable
الطرق
| طريقة | الوصف |
|---|---|
| Dispose() override | يقوم بتحرير النسخة الحالية. كما تقوم هذه الطريقة بتحرير محتوى استجابة HTTP. |
| EnsureSuccessStatusCode() | يفحص رمز الحالة. سيتم رمي HttpRequestException عندما لا ينتمي رمز الحالة إلى 2xx. |
| 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.Font for C++