DevToolbox

مجاني عبر الإنترنت HTTP Status Codes

مرجع شامل لجميع رموز حالة HTTP مع أوصاف تفصيلية. ابحث وفلتر رموز 1xx و2xx و3xx و4xx و5xx فوراً. مجاني، معالجة على جهازك، بدون تسجيل.

100% من جانب العميل · بياناتك لا تغادر متصفحك أبدًا
62 codes

كيفية الاستخدام HTTP Status Codes

تصفح القائمة الكاملة لرموز حالة HTTP. استخدم مربع البحث للتصفية حسب رقم الكود أو الاسم أو الكلمة المفتاحية. استخدم تبويبات الفئات لعرض الرموز 1xx أو 2xx أو 3xx أو 4xx أو 5xx فقط.

  • البحث — اكتب رقماً مثل 404 أو كلمة مفتاحية مثل redirect للتصفية في الوقت الفعلي.
  • تبويبات الفئات — انقر لتضييق القائمة: 1xx (معلوماتي)، 2xx (نجاح)، 3xx (إعادة توجيه)، 4xx (خطأ العميل)، 5xx (خطأ الخادم).
  • انقر على أي صف — يوسع الوصف الكامل. استخدم زر النسخ لنسخ الرمز والاسم (مثل 404 Not Found) إلى الحافظة.

ترميز الألوان: أزرق = معلوماتي، أخضر = نجاح، أصفر = إعادة توجيه، برتقالي = خطأ العميل، أحمر = خطأ الخادم.

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

ما هو خطأ 404 Not Found؟

يعني رمز 404 أن الخادم لا يستطيع العثور على المورد المطلوب. قد يكون عنوان URL خاطئاً، أو تم حذف المورد، أو مخفياً عمداً. وهو أكثر أخطاء HTTP شيوعاً.

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

401 Unauthorized يعني أن المصادقة مطلوبة — الخادم لا يعرف هويتك. 403 Forbidden يعني أن الخادم يعرفك لكن ليس لديك إذن للوصول إلى المورد.

متى أستخدم 301 مقابل 302؟

استخدم 301 (Moved Permanently) عندما تتغير عنوان URL بشكل دائم — ستحدّث محركات البحث فهرسها. استخدم 302 لعمليات إعادة التوجيه المؤقتة. في APIs وتطبيقات SPA، يُفضَّل استخدام 307 و308 للحفاظ على طريقة HTTP.

ماذا يعني خطأ 500 Internal Server Error؟

500 هو خطأ عام في جانب الخادم يشير إلى أن حالة غير متوقعة منعت تنفيذ الطلب. يكون السبب في الغالب خللاً برمجياً أو إعداداً خاطئاً أو استثناءً غير معالَج في الخادم.

ما الفرق بين 502 و504؟

502 Bad Gateway يعني أن وكيل الوصول (proxy) تلقى استجابة غير صالحة من خادم المصدر. 504 Gateway Timeout يعني أن الوكيل لم يتلقَّ أي استجابة في الوقت المحدد — خادم المصدر بطيء جداً أو غير متاح.

ماذا يعني 429 Too Many Requests؟

429 يعني أنك تجاوزت حد معدل الطلبات — أرسلت طلبات كثيرة جداً في فترة زمنية محددة. تتضمن الاستجابة في الغالب رأس Retry-After يشير إلى وقت إعادة المحاولة. يُصادَف كثيراً عند استخدام واجهات API الخارجية.

أدوات ذات صلة