🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇸🇦 العربية🇧🇷 Português
🚀 استكشف جميع الأدوات
🚀 استكشف جميع الأدوات

📡 رموز حالة HTTP

مرجع قابل للبحث لكل رموز حالة HTTP بمعانٍ مبسطة، مجمّعة حسب الفئة.

📚 مرجع عملي يومي، وليس بديلاً عن مواصفات RFC. الأوصاف مختصرة وعملية لأغراض التصحيح.

📋

كيفية استخدام هذه الأداة

1
⌨️
1. أدخل بياناتك
اكتب أو الصق أو أفلت ملفك أعلاه.
2
🔒
2. شغّل في المتصفح
ملفاتك لا تغادر جهازك أبداً.
3
💾
3. حمّل النتيجة
احفظ أو انسخ فوراً بدون تسجيل.

نظرة عامة

رموز حالة HTTP مرجع كامل وقابل للبحث لكل رموز حالة HTTP القياسية. تُجمَّع الرموز حسب الفئة, 1xx إعلامية و2xx نجاح و3xx إعادة توجيه و4xx أخطاء العميل و5xx أخطاء الخادم, مع معنى مختصر مكتوب لأغراض التصحيح. اكتب أي رقم أو اسم أو كلمة في البحث وستُرشَّح القائمة فوراً: جرّب 404 أو redirect أو timeout. مفيد لتصحيح الواجهات الخلفية وتصميم API وتدقيق SEO والدعم. كل شيء يُحمَّل بشكل ثابت والبحث يعمل محلياً. ابحث بالرقم أو الكلمة لتجد الرمز ومعناه ووصفه وسياق استخدامه، مع أمثلة شائعة مثل 404 و301 و500، والمرجع كامل دون اتصال.

قراءة فئات رموز الحالة

يبيّن الرقم الأول من يتحمل المسؤولية. رموز 1xx مؤقتة: استُلم الطلب والمعالجة مستمرة. و2xx تعني النجاح، وأشهرها 200 و204. أما 3xx فتعني انتقالاً أو تخزيناً: 301 دائم و302 مؤقت و304 غير معدّل. وتشير 4xx إلى طلب لا يستطيع الخادم تلبيته: 400 مشوّه و401 غير مصادق و403 ممنوع و404 مفقود و429 محدود. أما 5xx فتعني فشل الخادم: 500 و502 و503 و504.

المواصفات التقنية

الخاصيةالسلوك
التغطيةكل الرموز القياسية مجمّعة بالفئات 1xx: 5xx
الوصفشرح واضح موجّه لتصحيح الأخطاء
البحثتصفية فورية بالرقم أو الاسم أو الكلمة
التحميلمرجع ثابت والبحث محلي
التكلفةمجاناً، بدون حساب وبدون إعلانات

ملاحظات عملية للتصحيح

  • ‏404 مقابل 410: gone يعني إزالة نهائية.
  • ‏401 يحتاج بيانات دخول، و403 تعني أنها لا تكفي.
  • ‏502 و504 يشيران غالباً إلى نظام أعلى أو بروكسي لا إلى كودك.
  • يجب أن تتضمن 429 رأس Retry-After, احترمه.
  • ‏301 تُخزَّن بقوة: اختبر التغييرات في ملف تعريف نظيف.

اقرأ أيضاً أدوات المطورين للترويسات وSSL وDNS وOpenGraph.

رموز الحالة في الواجهات والتخزين المؤقت

تحمل رموز الحالة معنى أبعد من النجاح والفشل، واستخدام الصحيح يمنع العميل من التخمين. في نطاق 2xx يعني 200 نجاحاً عادياً، ويجب أن يتبع 201 إنشاء مورد وأن يحمل ترويسة Location، ويشير 204 إلى نجاح بلا جسم, مفيد للحذف والتحديث بلا إرجاع. وفي نطاق 3xx تهم الفروق: 301 نقل دائم تخزنه المتصفحات ومحركات البحث، و302 مؤقت، ويحافظ 307 و308 على طريقة HTTP والجسم، وهو ما يهم في تحويلات POST حيث قد يحوّل 301 أو 302 الطلب بصمت إلى GET. أما 304 فليس تحويلاً بل استجابة تخزين مؤقت: يخبر العميل أن النسخة المخزنة ما زالت صالحة. وفي نطاق 4xx، 400 طلب مشوه، و401 مصادقة غائبة أو غير صالحة، و403 مصادق لكن غير مصرح، و404 مورد غير موجود، و409 نزاع كتكرار مفتاح، و422 شائع لأخطاء التحقق، و429 يطلب من العميل التمهّل مع ترويسة Retry-After. وفي نطاق 5xx، 500 خطأ غير معالج، و502 استجابة سيئة من الخدمة العليا، و503 عدم توفر مؤقت، و504 انتهاء مهلة الخدمة العليا. وينتج عن ذلك قاعدتان: اجعل إعادة المحاولة آمنة بإبقاء GET وPUT وDELETE عديمة الأثر، ولا تعد 200 مع كائن خطأ بداخلها لأن كل عميل سيعتبرها نجاحاً. ويعمل المرجع في متصفحك.

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

ما هو رمز حالة HTTP؟ +

رقم من ثلاثة أرقام يرسله الخادم مع كل استجابة لبيان نتيجة الطلب. يحدد الرقم الأول الفئة: 1xx إعلامي، 2xx نجاح، 3xx إعادة توجيه، 4xx خطأ العميل، 5xx خطأ الخادم. يعرض رموز حالة HTTP جميعها بمعانٍ مبسطة.

ما الفرق بين 401 و403؟ +

401 Unauthorized يعني أن المصادقة مفقودة أو فشلت, على العميل تسجيل الدخول وإعادة المحاولة. 403 Forbidden يعني أن الخادم يعرفك لكنك لا تملك صلاحية، لذا لا يفيد تكرار المحاولة بنفس بيانات الدخول.

أي رموز يجب أن تعيدها واجهة REST؟ +

الإسنادات الشائعة: 200 للقراءة، 201 للإنشاء مع ترويسة Location، 204 للحذف الناجح، 400 لأخطاء التحقق، 401 و403 لمشكلات المصادقة، 404 لمورد غير معروف، 409 للتعارض، 429 لتحديد المعدل.

هل القائمة قابلة للبحث؟ +

نعم, اكتب أي رمز أو اسم أو كلمة في البحث وستُرشَّح الصفحة فوراً، محلياً في متصفحك.

🔒 100% في المتصفح, ملفاتك لا تغادر جهازك أبداً