System::Net::Http::HttpResponseMessage فئة
محتويات
[
يخفي
]HttpResponseMessage class
تمثل رسالة استجابة HTTP. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبداً بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل 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.Page for C++