ما هو رمز حالة HTTP؟
رمز حالة HTTP هو رمز استجابة من ثلاثة ارقام يعيده الخادم ليوضح ما الذي حدث للطلب. ستراه كثيرا في ادوات المطور في المتصفح، واستجابات API، وسجلات الخادم، وفحوصات التوفر، ولوحات الوكيل العكسي.
كيفية قراءة الفئات الرئيسية لرموز الحالة
- 1xx معلوماتي: استلم الخادم الطلب وما زالت المعالجة مستمرة.
- 2xx نجاح: اكتمل الطلب بنجاح.
- 3xx إعادة توجيه: يحتاج العميل إلى اتباع موقع اخر او استخدام نتيجة مخزنة مؤقتا.
- 4xx خطأ من العميل: توجد مشكلة في الطلب نفسه مثل مورد مفقود او ادخال غير صالح او فشل في المصادقة.
- 5xx خطأ من الخادم: فشل الخادم او تبعية علوية اثناء معالجة طلب صالح.
متى يكون هذا الـ Lookup مفيدا
استخدم هذه الاداة عندما تحتاج إلى تاكيد معنى رمز معين، او مقارنة رموز متقاربة مثل 401 و 403 او 502 و 504، او البحث باستخدام عبارة ظهرت في رسالة خطأ. يدعم البحث حسب الرمز واسم الحالة والوصف المترجم.
لماذا يهم الفهم الصحيح
اثناء استكشاف الاخطاء يكون رمز الحالة غالبا اسرع دليل. استجابة 4xx تشير عادة إلى مشكلة في الطلب او بيانات الاعتماد او المورد الهدف، بينما تشير 5xx عادة إلى مشكلة في التطبيق او البوابة او الخدمة العلوية. قراءة الفئة اولا تساعدك على اختيار الخطوة التالية الصحيحة.