فاديا جميل نشر 28 نوفمبر 2021 أرسل تقرير نشر 28 نوفمبر 2021 إلامَ ترمز قيمة رمز استجابة HTTP التي من الشكل 5xx أي ضمن المجال 500 1 اقتباس
2 Wael Aljamal نشر 28 نوفمبر 2021 أرسل تقرير نشر 28 نوفمبر 2021 رموز الاستجابة التي تبدأ ب 5xx تعطي معلومات عن أخطاء جانب الخادم Server Error. 500 Internal Server Error حدث خطأ غير متوقع في الخادم مما منعه من معالجة الطلبية. 501 Not Implemented إن HTTP method التي تمت الطلبية بها غير مدعومة من الخادم. 502 Bad Gateway حصل الخادم على رد غير صالح كان يحتاجه خلال عمله كبوابة لمعالجة الطلبية. 503 Service Unavailable المخدم غير جاهز لمعالجة الطلبية. 504 Gateway Timeout تأخر وصول الرد للطلبية خلال عمل الخادم كبوابة. 505 HTTP Version Not Supported (Experimental) إصدار البروتوكول غير مدعوم من قبل المخدم. 506 Variant Also Negotiates (Experimental) خطأ داخلي في إعداد المخدم 507 Insufficient Storage (WebDAV) لم يتمكن المخدم من تنفيذ HTTP method على المورد لأنه غير قادر على تخزين الحالة المطلوبة لإتمام معالجة الطلبية بنجاح. 508 Loop Detected (WebDAV) تم ملاحظة حلقة مفرغة (غير منتهية) أثناء معالجة الطلبية. 510 Not Extended يوجد إضافات extensions أخرى مطلوبة لإتمام معالجة الطلبية. 511 Network Authentication Required على المستخدم / العميل الحصول على تصريح ليتمكن من الوصول للشبكة. 4 اقتباس
1 شرف الدين حفني نشر 29 نوفمبر 2021 أرسل تقرير نشر 29 نوفمبر 2021 بالإضافة إلى إجابة وائل أردت توضيح بعض الأمثلة التي قد تساعدك على الفهم المقصود بخطأ غير متوقع الذي يرمز إليه الرمز 500 أن الخادم لم يكن مستعدًا لهذا الخطأ وإن كان إستعد له لكانت النتيجة مختلفة, فمثلًا إن أرسل العميل البيانات ناقصة وبالتالي أصبح يوجد بعض البيانات التي قيمتها بnull, في الحالة الطبيعية والصحيحة أن يتأكد الخادم من أنه لا يوجد قيم مخالفة وإن وجد بيانات ناقصة يقوم بإرسال رمز 422 والذي يعبر عن عدم توافق البيانات المُرسلة مع البيانات المطلوبة ولكن بما أن الخادم لم يتأكد من صحة البيانات فيوجد إحتمال كبير أن يحدث runtime error بسبب تلك القيم التي قيمتها null أو undefined وبالتالي يتم إرسال رمز 500 يوجد تشابه بين كلا الرمزين 501 not implemented والرمز 405 method not allowed الفرق يكمن كالتالي الرمز 501 يرمز إلى أن تلك الmethod تم تصميمها في الAPI-design ومن المُفترض دعمها في وقتٍ ما ولكنها في الوقت الراهن غير مدعومة الرمز 405 تعني أن تلك الmethod لم يتم وضعها في الAPI-design من الأساس 1 اقتباس
السؤال
فاديا جميل
إلامَ ترمز قيمة رمز استجابة HTTP التي من الشكل 5xx أي ضمن المجال 500
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.