رموز حالة HTTP
مرجع كامل لجميع رموز حالة HTTP — ابحث بالرقم أو الاسم، وصفِّ حسب الفئة، وتعرَّف على معنى كل رمز.
الأسئلة الشائعة
ما هي رموز حالة HTTP؟
رموز حالة HTTP هي أرقام مكونة من ثلاثة أرقام يُرجعها الخادم استجابةً لطلب العميل. وهي تشير إلى ما إذا كان الطلب قد نجح، أو أُعيد توجيهه، أو أسفر عن خطأ في جانب العميل، أو تسبَّب في خطأ في الخادم. يُحدد الرقم الأول الفئة: 1xx معلوماتي، 2xx نجاح، 3xx إعادة توجيه، 4xx خطأ العميل، 5xx خطأ الخادم.
كيف أتعامل مع أخطاء 4xx مقابل 5xx؟
تشير أخطاء 4xx إلى مشكلة في الطلب نفسه — عنوان URL خاطئ (404)، أو مصادقة مفقودة (401)، أو بيانات غير صالحة (400). يمكن للعميل في العادة إصلاح هذه الأخطاء. تشير أخطاء 5xx إلى مشكلة في جانب الخادم — تعطَّل الخادم (500)، أو زاد الحمل عليه (503)، أو انتهت مهلة بوابة (504). تستلزم هذه الأخطاء إصلاحات على الخادم ويجب مراقبتها وتلقِّي تنبيهات بشأنها.
ما هو HTTP 418 "أنا إبريق شاي"؟
HTTP 418 هو مزحة أبريل كذاب من RFC 2324 (1998)، وهو "بروتوكول التحكم في إبريق القهوة النصي الفائق". يجب أن تُسفر أي محاولة لصنع القهوة بإبريق شاي عن خطأ 418. على الرغم من كونه مزحة، إلا أنه رمز حالة مسجَّل فعلي، وأحيانًا يُعيده الخادم كوسيلة لرفض الطلبات غير المرغوب فيها.