← Home ABOUT

AG HTTP أداة مجانية للبحث الفوري في رموز حالة استجابة HTTP التي تصادفها كثيرًا أثناء التطوير وتصحيح الأخطاء والاطلاع عليها، دون تسجيل أو تثبيت.


في الصفحة الرئيسية يمكنك البحث آنيًّا برقم الرمز أو الاسم أو الوصف، وبالنقر على أي رمز تنتقل إلى صفحة مخصّصة تضم معناه ومتى يحدث وأسبابه الشائعة وحلوله ورموزه ذات الصلة وسنده من RFC. وهي تغطي نحو 62 رمزًا، من الرموز القياسية في الأصناف الخمسة 1xx–5xx إلى رموز WebDAV والرموز الموسّعة.


أما المواضيع التي يكثر الخلط بينها مثل 301 vs 302 و401 vs 403 و4xx vs 5xx فقد نُظّمت في أدلة منفصلة، ويمكنك في صفحات المحاور حسب الصنف عرض الرموز ذات الصلة مجمّعة.


جميع البيانات مضمّنة بشكل ثابت داخل المتصفح، لذا لا تُرسَل أي قيمة إدخال أو بحث إلى أي خادم ولا تُخزَّن عليه.

لا إرسال إلى الخادم بحث فوري مجاني تمامًا

فهم أصناف رموز الحالة

1xx معلوماتية (Informational)

استجابة مؤقتة تشير إلى أن الطلب قد استُلم وأن المعالجة مستمرة. تُرسَل قبل الاستجابة النهائية.

2xx نجاح (Success)

تعني أن الطلب استُلم وفُهم وعُولج بنجاح. و200 OK هو المثال الأبرز.

3xx إعادة توجيه (Redirection)

يلزم إجراء إضافي (عادةً الانتقال إلى عنوان URL آخر) لإتمام الطلب. و301 و302 هما المثالان الأبرزان.

4xx خطأ من العميل (Client Error)

مشكلة من جهة العميل مثل خطأ في صياغة الطلب أو نقص في الصلاحيات. و400 و401 و403 و404 هي الأمثلة الأبرز.

5xx خطأ من الخادم (Server Error)

لم يتمكن الخادم من معالجة طلب صحيح. و500 و502 و503 هي الأمثلة الأبرز.

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

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

يعني 401 Unauthorized «غير مُصادَق عليه»، أي أن تسجيل الدخول أو بيانات الاعتماد مطلوبة، بينما يعني 403 Forbidden أنك مُصادَق عليك لكن ليست لديك صلاحية على ذلك المورد. ولا يُحلّ 403 بإعادة تسجيل الدخول.

كيف تختلف إعادة التوجيه 301 عن 302؟

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

لماذا تُكتب أسماء رموز الحالة بالإنجليزية؟

‏HTTP reason phrase (مثل OK وNot Found) بالإنجليزية بحسب مواصفة RFC، وهو العُرف في مراجع المطوّرين. تُترجَم رسائل الإرشاد والشرح على الشاشة إلى كل لغة، لكن أسماء الرموز والشروح التقنية تبقى بالإنجليزية بوصفها الأصل.

هل تُرسَل القيمة التي أُدخِلها إلى الخادم؟

لا. جميع بيانات رموز الحالة مضمّنة بشكل ثابت في المتصفح، ولا تُرسَل أي قيمة، بما في ذلك كلمات البحث، إلى أي خادم ولا تُخزَّن عليه.