عند زيارة مواقع الويب ، يقوم المتصفح - العميل - بإجراء اتصالات لخوادم الويب من خلال بروتوكول شبكة يسمى HTTP. تدعم اتصالات الشبكة هذه إرسال بيانات الاستجابة من الخوادم إلى العملاء بما في ذلك محتوى صفحات الويب وكذلك بعض معلومات التحكم في البروتوكول. من حين لآخر ، قد لا تنجح في الوصول إلى موقع الويب الذي تحاول الوصول إليه. بدلاً من ذلك ، سترى خطأ أو رمز الحالة.
أنواع خطأ HTTP ورموز الحالة
تتضمن بيانات استجابة خادم HTTP لكل طلب رقم شفرة يشير إلى نتيجة الطلب. رموز النتائج هذه هي أرقام من ثلاثة أرقام مقسمة إلى فئات:
- 100-199: الوضع المعلوماتي
- 200-299: حالة النجاح
- 300-399: حالة إعادة التوجيه
- 400-499: أخطاء العميل
- 500-599: أخطاء في الخادم
يتم مشاهدة عدد قليل فقط من رموز الخطأ والحالة المحتملة على الإنترنت أو الإنترانت. عادةً ما يتم عرض الرموز ذات الصلة بالأخطاء في صفحة ويب حيث يتم عرضها كمخرج لطلب فاشل ، بينما لا يتم عرض رموز الحالة الأخرى للمستخدمين.
200 حسنا
في حالة حالة HTTP 200 حسناقام خادم الويب بمعالجة الطلب بنجاح ونقل المحتوى إلى المتصفح. معظم طلبات HTTP ينتج عنها هذه الحالة. نادرًا ما يرى المستخدمون هذا الرمز على الشاشة لأن متصفحات الويب لا تعرض عادة سوى الرموز عند وجود بعض المشكلات.
مواصلة القراءة أدناه
لم يعثر على الخطأ 404
عندما ترى خطأ HTTP 404 غير موجود، لم يتمكن خادم الويب من العثور على الصفحة المطلوبة أو الملف أو مورد آخر. تشير أخطاء HTTP 404 إلى أن اتصال الشبكة بين العميل والخادم تم بنجاح. يحدث هذا الخطأ بشكل شائع عندما يقوم الأشخاص بإدخال عنوان URL غير صحيح يدويًا في أحد المتصفحات ، أو يقوم مسؤول خادم الويب بإزالة ملف دون إعادة توجيه العنوان إلى موقع جديد صالح. يجب عليك التحقق من عنوان URL لمعالجة هذه المشكلة أو الانتظار حتى يقوم مسؤول الويب بتصحيحها.
مواصلة القراءة أدناه
خطأ 500 - خطأ داخلي في المخدم
مع خطأ HTTP 500 خطأ خادم داخلي، تلقى خادم الويب طلبًا صالحًا من العميل ولكنه لم يتمكن من معالجته. تحدث أخطاء HTTP 500 عندما يواجه الخادم بعض العيوب الفنية العامة مثل انخفاض الذاكرة أو مساحة القرص المتوفرة. يجب على مسؤول الخادم إصلاح هذه المشكلة.
خطأ 503 الخدمة غير متوفر
خطأ HTTP 503 الخدمة غير متوفرة يشير إلى أن خادم الويب لا يمكنه معالجة طلب العميل الوارد. تستخدم بعض خوادم الويب بروتوكول HTTP 503 للإشارة إلى حالات الفشل المتوقعة ، وذلك بسبب السياسات الإدارية مثل تجاوز حد لعدد المستخدمين المتزامنين أو استخدام وحدة المعالجة المركزية ، لتمييزها عن حالات الفشل غير المتوقعة التي يتم الإبلاغ عنها عادةً على أنها HTTP 500.
مواصلة القراءة أدناه
301 منقول بشكل دائم
HTTP 301 منقول بشكل دائم يشير إلى أنه قد تم نقل URI المحدد من قبل العميل إلى موقع مختلف باستخدام طريقة تسمى إعادة توجيه HTTP والذي يسمح للعميل بإصدار طلب جديد وجلب المورد من الموقع الجديد. متصفحات الويب تتبع عمليات إعادة توجيه HTTP 301 تلقائيًا دون الحاجة إلى تدخل المستخدم.
302 تم العثور على أو 307 إعادة توجيه مؤقتة
الحالة 302 تم العثور عليه يشبه 301 ، ولكن تم تصميم رمز 302 للحالات حيث يتم نقل مورد مؤقتًا بدلاً من دائمًا. يجب على مسؤول الخادم استخدام HTTP 302 فقط أثناء فترات صيانة محتوى موجز. تتبع متصفحات الويب 302 عمليات إعادة توجيه تلقائيًا مثلما تفعل للرمز 301. وأضاف HTTP الإصدار 1.1 رمزًا جديدًا ، 307 إعادة توجيه مؤقتةللإشارة إلى عمليات إعادة توجيه مؤقتة.
مواصلة القراءة أدناه
400 طلب سىء
رد من 400 طلب سىء عادةً ما يعني أن خادم الويب لم يستوعب الطلب بسبب بنية غير صالحة. عادةً ما يشير هذا إلى وجود خلل فني يشتمل على العميل ، إلا أن تلف البيانات على الشبكة نفسها يمكن أن يتسبب أيضًا في حدوث الخطأ.
401 غير مصرح به
ال 401 غير مصرح به يحدث خطأ عندما يطلب عميل الويب موردًا محميًا على الخادم ، ولكن لم تتم مصادقة العميل للوصول. عادة ، يجب على العميل تسجيل الدخول إلى الخادم باستخدام اسم مستخدم وكلمة مرور صالحين لإصلاح المشكلة.
مواصلة القراءة أدناه
100 استمر
تمت إضافته في الإصدار 1.1 من البروتوكول ، حالة HTTP 100 استمر صُمم لاستخدام عرض النطاق الترددي للشبكة بشكل أكثر كفاءة من خلال إتاحة الفرصة للخوادم لتأكيد استعدادها لقبول الطلبات الكبيرة. يسمح بروتوكول "المتابعة" لعميل HTTP 1.1 بإرسال رسالة صغيرة ، مكونة خصيصًا تطلب من الخادم الرد برمز 100. ثم تنتظر الرد قبل إرسال طلب متابعة (كبير عادة). عملاء HTTP 1.0 والخوادم لا تستخدم هذا الرمز.
204 لا يوجد محتوى
سترى الرسالة 204 لا يوجد محتوى عندما يرسل الخادم ردًا صالحًا على طلب العميل الذي يحتوي على معلومات رأس فقط - لا يحتوي على أي نص رسالة. يمكن لعملاء الويب استخدام HTTP 204 لمعالجة استجابات الخادم بشكل أكثر كفاءة ، وتجنب صفحات منعشة دون داع ، على سبيل المثال.
مواصلة القراءة أدناه
502 مدخل غير صالح
تسبب مشكلة في الشبكة بين العميل والخادم 502 مدخل غير صالح خطأ. يمكن تشغيله عن طريق أخطاء التهيئة على جدار حماية الشبكة أو جهاز التوجيه أو أي جهاز عبّارة شبكة اتصال آخر.