خطأ خادم 5xx: فشل الخادم في تلبية طلب يبدو صالحاً.

510
5xx · خطأ الخادم

غير مُمدَّد

مطلوب امتدادات إضافية للطلب.

ما يعنيه

مطلوب امتدادات إضافية للطلب لكي يلبّيه الخادم.

متى تستخدمه

نادر؛ جزء من إطار امتداد HTTP تجريبي.

RFC 2774 غير قابل للتخزين المؤقت افتراضياً 5xx خطأ الخادم

حول رموز حالة HTTP

يغطي دليل رموز حالة HTTP هذا كل رمز استجابة قياسي من نطاق 1xx الإعلامي حتى أخطاء الخادم 5xx. يعرض كل إدخال الرمز الرقمي وعبارة السبب المعيارية له وملخصاً من سطر واحد، ويمكن البحث في القائمة بأكملها بالرقم أو الاسم أو المعنى - 301 وUnauthorized وtimeout تصل جميعها إلى أهدافها - أو تصفيتها حسب فئة الاستجابة.

يفتح كل رمز على صفحته المخصصة بشرح كامل: ماذا تعني الحالة فعلياً، ومتى تُستخدم في واجهات برمجة تطبيقاتك وتطبيقاتك الخاصة، وما إذا كانت الاستجابات بذلك الرمز قابلة للتخزين المؤقت افتراضياً، وRFC الذي يُعرّفها. تُربط الرموز ذات الصلة من نفس الفئة أسفل الصفحة، بحيث تستغرق مقارنة 401 بـ403 أو 301 بـ308 نقرة واحدة.

الفئات الخمس هي النموذج الذهني الأسرع لقراءة أي استجابة: 1xx تعني أن الطلب مستمر، و2xx تعني النجاح، و3xx تعني إعادة التوجيه، و4xx تعني أن العميل ارتكب خطأ، و5xx تعني فشل الخادم. الدليل منظَّم حول هذا الهيكل بالضبط.

كيفية استخدام رموز حالة HTTP

  1. اكتب رمزاً، أو عبارة سبب، أو كلمة مفتاحية في مربع البحث - مثلاً 404 أو Not Found أو redirect.
  2. استخدم مرشح الفئة لتضييق القائمة إلى رموز إعلامية أو نجاح أو إعادة توجيه أو خطأ عميل أو خطأ خادم.
  3. افتح صفحة أي رمز لقراءة معناه ومتى يُستخدم وقابليته الافتراضية للتخزين المؤقت وRFC المُعرِّف له.
  4. تحقق من قسم الرموز ذات الصلة لمقارنة الجيران من نفس الفئة.
  5. استخدم زر النسخ لالتقاط الرمز لتقرير خلل أو اختبار أو مواصفة واجهة برمجة تطبيقات.

الأسئلة الشائعة

يجمع الرقم الأول الرموز حسب النتيجة: 1xx إعلامي (تم استلام الطلب، استمر)، و2xx نجاح، و3xx إعادة توجيه (إجراء إضافي مطلوب)، و4xx خطأ عميل (الطلب هو المُخطئ)، و5xx خطأ خادم (فشل الخادم في تلبية طلب صالح).

401 Unauthorized تعني أن الطلب يفتقر إلى مصادقة صالحة - يجب على العميل تسجيل الدخول أو تقديم بيانات اعتماد وإعادة المحاولة. 403 Forbidden تعني أن الخادم فهم بيانات الاعتماد لكنه يرفض الوصول مع ذلك: المصادقة لن تغيّر الإجابة.

استخدم 301 عندما يكون المورد قد انتقل بشكل دائم - تُحدّث المتصفحات ومحركات البحث مراجعها. استخدم 302 للانتقالات المؤقتة. إذا كان يجب الحفاظ على طريقة الطلب بدقة، فضّل نظيريهما الأصرم الحديثين، 308 و307.

بعض رموز الحالة، مثل 200 و301، قد تُخزَّن بواسطة ذاكرات التخزين المؤقت للمتصفح والوكيل حتى دون ترويسات تخزين مؤقت صريحة؛ بينما لا تُخزَّن غالبية استجابات 4xx و5xx. تُخبرك العلامة بالسلوك الافتراضي حتى تعرف متى تكون ترويسات Cache-Control مطلوبة.

نعم. يحصل كل رمز على صفحة مخصصة قابلة للربط بمعناه واستخدامه النموذجي وقابليته للتخزين المؤقت وRFC المُعرِّف، إضافة إلى رموز ذات صلة من نفس الفئة - مفيد لحفظ الروابط أو مشاركة الرمز الدقيق قيد النقاش.

نعم. الدليل وكل صفحة رمز مجانية للتصفح دون حساب، ويعمل البحث فوراً داخل متصفحك دون إرسال شيء إلى الخادم.

شارك هذا
هل تحتاج إلى مساعدة؟
هل واجهت مشكلة في هذه الأداة؟ أخبر فريقنا.
الإبلاغ عن مشكلة

أضف هذه الأداة المجانية إلى موقعك الخاص — انسخ والصق الكود أدناه.