تقرير ما إذا كان يجب إرسال 401 أو 403 عند التحقق من طلب API.
اختيار التحويل الصحيح (301 مقابل 302 مقابل 307 مقابل 308) لترحيل URL.
فك ترميز رمز حالة سجلته بوابتك (`504` مقابل `502` — ما الفرق؟).
البحث عن `422 Unprocessable Entity` للتأكد من أنه الرمز الصحيح لأخطاء التحقق.
الاستشهاد باسم RFC الدقيق في مراجعة كود (`418 I'm a teapot` حقيقي).
حول رموز حالة HTTP
أكواد حالة HTTP هي دليل مرجعي شامل لجميع أكواد حالة استجابة HTTP. يعمل في متصفحك وهو مجاني ولا يخزّن أي بيانات. مرجع سريع أساسي لمطوري الويب ومصممي API وأي شخص يعمل مع طلبات واستجابات HTTP.
الأسئلة الشائعة
كيف أبحث عن كود حالة HTTP؟
تصفّح القائمة الكاملة لأكواد حالة HTTP المنظمة حسب الفئة، أو ابحث عن كود محدد. يتضمن كل إدخال رقم كود الحالة واسمه وشرحًا واضحًا لمعناه ومتى يُستخدم عادةً.
هل تُخزّن أي بيانات عند استخدام هذا المرجع؟
لا، يعمل المرجع بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم. إنها أداة معلوماتية بحتة توفر توثيق أكواد حالة HTTP دون أي تتبع أو تخزين.
تتبع الأسماء سجل IANA لرموز حالة HTTP (الذي يعكس RFC 9110 وما يرافقه)، والأوصاف القصيرة معاد صياغتها من نص RFC للقراءة. للنص المعياري الدقيق — مثلًا عند مناقشة المواصفة في PR — اربط مباشرة بقسم RFC ذي الصلة (RFC 9110 للدلالات الأساسية، RFC 7538 لـ 308، RFC 6585 لـ 428–451).
لماذا بعض الرموز التي رأيتها (مثل 419، 440، 599) مفقودة؟
هذه رموز غير قياسية خاصة بالموردين (Laravel CSRF، انتهاء مهلة مصادقة IIS، أخطاء اتصال Cloudflare). تغطي القائمة هنا الرموز القياسية المسجلة في IANA التي يمكن توقع أن يتعرّف عليها أي عميل HTTP. تتغيّر رموز الموردين بين المنصّات وليست آمنة لتصميم APIs حولها.