فاديا جميل نشر 27 نوفمبر 2021 أرسل تقرير نشر 27 نوفمبر 2021 إلامَ ترمز قيمة رمز استجابة HTTP التي من الشكل 2xx أي ضمن المجال 200 1 اقتباس
1 Wael Aljamal نشر 27 نوفمبر 2021 أرسل تقرير نشر 27 نوفمبر 2021 رموز الاستجابة التي تبدأ ب 2xx تؤكد على نجاح الطلبية التي أرسلها العميل (متصفح - تطبيق). 200 ok نجاح / مقبول: الطلبية ناجحة بدون أي مشكلة. 201 Created تم الإنشاء: تؤكد على إضافة بيانات جديد في قواعد البيانات مثلاً (إضافة موارد). 202 Accepted مقبولة: الطلبية تم قبولها ولكنها غير مكتملة بعد، تستخدم في حالات المعالجة طويلة الأمد أي التي تأخذ وقتاً. 203 Non-Authoritative Information لستً مخولاً: تم إرسال بيانات توصيف metainformation ليست مطابقة لما لدى المخدم. 204 No Content لا يوجد محتوى / إجابة: تم الاستجابة للطلبية ولكن لا يوجد بيانات ليتم إعادتها، ربما يتم إعادة بيانات التوصيف metainformation مع تحديثها، هنا لا يوجد جسم للطلبية response body. 205 Reset Content يطلب من العميل إعادة ضبط الوثيقة التي أرسلت الطلبية. 206 Partial Content ترسل عند إعادة محتوى جزئي من مجال رد المخدم (يوجد بيانات أخرى سيتم إرسالها) 207 Multi-Status (WebDAV) قام العميل بعدد من العمليات وناتج كل منها موجود في جسم الرد. 208 Already Reported (WebDAV) تم الرد عليها مسبقاً. 2 اقتباس
0 شرف الدين حفني نشر 29 نوفمبر 2021 أرسل تقرير نشر 29 نوفمبر 2021 بالإضافة إلى إجابة وائل أردت توضيح بعض النقاط التي قد تجدها متشابهة أو مُشوشة كلا الرمزين 200 و 201 يعبران عن نجاح العملية ولكن الرمز 200 يتم إستخدامه مع الطلب من النوع GET بينما الرمز 201 يتم إستعماله مع الطلب من النوع POST وذلك لأن الطلب من النوع POST يُستعمل في الأساس لإنشاء موارد جديدة والرمز 201 يُعبر عن نجاح إنشاء تلك الموارد الجديدة الرمز 203 يتم إستخدامه عندما يكون هنالك وسيط(proxy) بين العميل والخادم ويقوم ذلك الوسيط بتعديل الرد فيقوم حينذاك بإرسال ذلك الرمز حتى يعلم العميل أن الرد قد تم تعديله, وأنوه هنا من أنه عادةً لا يُفضل إستخدام ذلك الرمز حيث أنك لا تستطيع معرفة الحالة الأصلية التي أرسلها الخادم, وإنما الأفضل أن تقوم بإرسال رمز 200 مع إدراج warning header يوضح للعميل الرمز الأصلي الرمز 204 قد تلاحظ تشابه بينه وبين الرمز 404 حيث كلا الرمزين يعبران عن عدم توفر بيانات ولكن الفرق يكمن كالتالي: في الرمز 404 يفيد بأن المورد المطلوب غير موجود من الأساس, فمثلًا نبحث عن التعليقات التي قام بها المستخدم ذو المُعرف 5 , ولا يوجد لدينا مُستخدم بذلك المُعرف فحينذاك يتم إرسال 404 في الرمز 204 يفيد بأن المورد موجود ولكن لا يوجد بيانات حتى يتم إرسالها, فمثلًا نبحث عن التعليقات التي قام بها المستخدم ذو المُعرف 5, والمُستخدم ذو المُعرف 5 موجود لدينا بالفعل ولكنه لم يقم بأية تعليقات حتى الأن, في تلك الحالة نقوم بإرسال الرمز 204 الذي يُفيد بعد توفر بيانات لإرسالها ولكن لا يوجد مشكلة في الموارد 1 اقتباس
السؤال
فاديا جميل
إلامَ ترمز قيمة رمز استجابة HTTP التي من الشكل 2xx أي ضمن المجال 200
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.