خطأ HTTP ورموز الحالة وأوضح

فهم أخطاء صفحة الويب وما يجب فعله حيالها

عندما تقوم بزيارة مواقع الويب ، يقوم المتصفح - العميل - بإجراء اتصالات لخوادم الويب عبر بروتوكول شبكة يسمى HTTP . تدعم اتصالات الشبكة هذه إرسال بيانات الاستجابة من الخوادم إلى العملاء بما في ذلك محتوى صفحات الويب وكذلك بعض معلومات التحكم في البروتوكول. من حين لآخر ، قد لا تنجح في الوصول إلى موقع الويب الذي تحاول الوصول إليه. بدلاً من ذلك ، سترى خطأ أو رمز الحالة.

أنواع خطأ HTTP ورموز الحالة

تتضمن بيانات استجابة خادم HTTP لكل طلب رقم شفرة يشير إلى نتيجة الطلب. رموز النتائج هذه هي أرقام من ثلاثة أرقام مقسمة إلى فئات:

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

200 حسنا

ويكيميديا ​​كومنز

في حالة حالة HTTP 200 OK ، عالج خادم الويب الطلب بنجاح ونقل المحتوى إلى المتصفح. معظم طلبات HTTP ينتج عنها هذه الحالة. نادرًا ما يرى المستخدمون هذا الرمز على الشاشة لأن متصفحات الويب لا تعرض عادة سوى الرموز عند وجود بعض المشكلات.

لم يعثر على الخطأ 404

عندما ترى خطأ HTTP 404 لم يتم العثور على ، لم يتمكن خادم الويب من العثور على الصفحة المطلوبة أو الملف أو مورد آخر. تشير أخطاء HTTP 404 إلى أن اتصال الشبكة بين العميل والخادم تم بنجاح. يحدث هذا الخطأ بشكل شائع عندما يقوم المستخدمون بإدخال عنوان URL غير صحيح يدويًا في مستعرض ، أو يقوم مسؤول خادم الويب بإزالة ملف دون إعادة توجيه العنوان إلى موقع جديد صالح. يجب على المستخدمين التحقق من عنوان URL لمعالجة هذه المشكلة أو الانتظار حتى يقوم مسؤول الويب بتصحيحها.

خطأ 500 - خطأ داخلي في المخدم

ويكيميديا ​​كومنز

مع خطأ HTTP 500 Internal Internal Error ، تلقى خادم الويب طلبًا صالحًا من العميل ولكنه لم يتمكن من معالجته. تحدث أخطاء HTTP 500 عندما يواجه الخادم بعض العيوب الفنية العامة مثل انخفاض الذاكرة أو مساحة القرص المتوفرة. يجب على مسؤول الخادم إصلاح هذه المشكلة. أكثر من "

خطأ 503 الخدمة غير متوفر

المجال العام

خطأ HTTP 503 يشير عدم توفر الخدمة إلى أنه يتعذر على خادم الويب معالجة طلب العميل الوارد. تستخدم بعض خوادم الويب بروتوكول HTTP 503 للإشارة إلى حالات الفشل المتوقعة ، وذلك بسبب السياسات الإدارية مثل تجاوز حد لعدد المستخدمين المتزامنين أو استخدام وحدة المعالجة المركزية ، لتمييزها عن حالات الفشل غير المتوقعة التي يتم الإبلاغ عنها عادةً على أنها HTTP 500.

301 منقول بشكل دائم

المجال العام

HTTP 301 Moved يشير بشكل دائم إلى أنه قد تم نقل URI المحدد من قبل العميل إلى موقع مختلف باستخدام طريقة تسمى HTTP redirect ، والتي تسمح للعميل بإصدار طلب جديد وجلب المورد من الموقع الجديد. متصفحات الويب تتبع عمليات إعادة توجيه HTTP 301 تلقائيًا دون الحاجة إلى تدخل المستخدم.

302 تم العثور على أو 307 إعادة توجيه مؤقتة

المجال العام

الحالة 302 تم العثور عليها مماثلة لـ 301 ، ولكن تم تصميم الكود 302 للحالات التي يتم فيها نقل مورد مؤقتًا بدلاً من دائمًا. يجب على مسؤول الخادم استخدام HTTP 302 فقط أثناء فترات صيانة محتوى موجز. تتبع متصفحات الويب 302 عمليات إعادة توجيه تلقائيًا مثلما تفعل مع الرمز 301. وأضاف HTTP الإصدار 1.1 رمزًا جديدًا ، 307 إعادة توجيه مؤقتة ، للإشارة إلى عمليات إعادة توجيه مؤقتة.

400 طلب سىء

المجال العام

تعني استجابة 400 طلب سيئ عادةً أن خادم الويب لم يستوعب الطلب بسبب بنية غير صالحة. عادةً ما يشير هذا إلى وجود خلل فني يشتمل على العميل ، إلا أن تلف البيانات على الشبكة نفسها يمكن أن يتسبب أيضًا في حدوث الخطأ.

401 غير مصرح به

المجال العام

يحدث الخطأ 401 غير المصرح به عندما يطلب عميل الويب موردًا محميًا على الخادم ، ولكن لم تتم مصادقة العميل للوصول. عادة ، يجب على العميل تسجيل الدخول إلى الخادم باستخدام اسم مستخدم وكلمة مرور صالحين لإصلاح المشكلة.

100 استمر

المجال العام

تمت إضافتها في الإصدار 1.1 من البروتوكول ، حيث تم تصميم 100 حالة HTTP للاستمرار في استخدام النطاق الترددي للشبكة بشكل أكثر فاعلية من خلال إتاحة الفرصة للخوادم لتأكيد استعدادها لقبول الطلبات الكبيرة. يسمح بروتوكول "المتابعة" لعميل HTTP 1.1 بإرسال رسالة صغيرة ، مكونة خصيصًا تطلب من الخادم الرد برمز 100. ثم تنتظر الرد قبل إرسال طلب متابعة (كبير عادة). عملاء HTTP 1.0 والخوادم لا تستخدم هذا الرمز.

204 لا يوجد محتوى

المجال العام

سترى الرسالة 204 لا يوجد محتوى عندما يرسل الخادم ردًا صالحًا على طلب عميل يحتوي على معلومات رأس فقط - ولا يحتوي على أي نص رسالة. يمكن لعملاء الويب استخدام HTTP 204 لمعالجة استجابات الخادم بشكل أكثر كفاءة ، وتجنب صفحات منعشة دون داع ، على سبيل المثال.

502 مدخل غير صالح

المجال العام

تسبب مشكلة شبكة اتصال بين العميل والملقم الخطأ 502 العبّارة غير صالح . يمكن تشغيله عن طريق أخطاء التهيئة على جدار حماية الشبكة أو جهاز التوجيه أو أي جهاز عبّارة شبكة اتصال آخر.