الأخبار التكنولوجية والاستعراضات والنصائح!

دليل سريع لأكواد حالة HTTP مع الرسوم البيانية

يتم إرجاع رمز حالة HTTP عند إجراء طلب HTTP إلى الخادم. يقوم الخادم بإرجاع رمز حالة HTTP استجابة لطلبك.

هناك خمس فئات من كود حالة HTTP على النحو التالي.

  • المعلومات – 1XX
  • نجاح – 2XX
  • إعادة التوجيه – 3XX
  • خطأ العميل – 4XX
  • خطأ في الخادم – 5XX
  • دعنا نلقي نظرة على الرسم البياني أدناه ، والذي يعطي فكرة عن كيفية إرجاع رمز الحالة من خادم الويب.

    الآن أنت تعرف كيف يتم إنشاء رمز الحالة ، وإليك بعض رموز إرجاع حالة HTTP الشائعة في Infographics.

    استجابة ناجحة

    200 – حسنًا: استجابة HTTP الافتراضية لطلبات HTTP الناجحة. بطريقة أخرى ، سيعيد خادم الويب 200 عندما يتم تقديم المحتوى المطلوب بنجاح.

    202 – مقبول: وافق الخادم على طلبك ولم يقم بمعالجته بعد.

    206 – المحتوى الجزئي: يتم تسليم المحتوى الجزئي فقط بسبب عنوان النطاق المرسل بواسطة عميل مثل wget.

    إعادة توجيه الاستجابة

    301 – تم النقل نهائيًا: تم نقل الصفحة المطلوبة بشكل دائم إلى موقع جديد. يوجه هذا روبوت محرك البحث للزحف إلى موقع جديد.

    302 – تم النقل مؤقتًا: يتم تقديم طلبك من موقع آخر ، ولكنه ترتيب مؤقت. يوجه هذا روبوت محرك البحث إلى الزحف إلى الموقع الأصلي.

    305 – استخدام الوكيل: المورد المطلوب متاح فقط من خلال وكيل. هذا يعني أنه يجب عليك استخدام وكيل ذي صلة للحصول على الصفحة المطلوبة بنجاح.

    304 – غير معدّل: عادةً عندما يتم عرض الصفحة المخبأة عندما لم يتم تعديل المورد.

    خطأ العميل

    400 – طلب خاطئ: يشعر الخادم بالارتباك بشأن ما طلبته. ربما يكون بناء الجملة سيئًا أو محاولة تضمين أحرف في URI ، والتي لا يفهمها الخادم.

    401 – غير مصرح به: الصفحة المطلوبة محمية وتتطلب المصادقة. يجب عليك تسجيل الدخول للحصول على الصفحة المطلوبة بنجاح.

    403 – ممنوع: يجب أن تحاول الوصول إلى أنه ليس لديك إذن للقيام بذلك. هذا المورد غير الأساسي محمي بكلمة مرور ؛ يمكن أن يحدث أيضًا عندما لا تسمح أذونات الملفات / المجلدات بعرض الصفحة المطلوبة.

    404 – غير موجود: ربما الأكثر شهرة – صفحتك المطلوبة غير موجودة على الخادم. أنت تحاول الوصول إلى شيء غير موجود.

    405 – طريقة غير مسموح بها: أنت تطلب صفحة بطريقة خاطئة. على سبيل المثال ، يمكنك الحصول على بيانات POST. أو يمكنك تجربة الطريقة التي تم تعطيلها على سبيل المثال – TRACE ، PUT ، DELETE.

    408 – انتهت مهلة الطلب: انتهت مهلة الخادم أثناء انتظار الطلب

    411 – الطول المطلوب: طلبك لا يتوافق مع طول محتواه ، كما هو مطلوب من قبل المورد المطلوب.

    خطأ في الخادم

    500 – خطأ داخلي في الخادم: خطأ شائع جدًا عندما واجه الخادم خطأ لأسباب مختلفة. يجب فحص السجلات لمعرفة سبب استجابة الخادم لخطأ داخلي.

    502 – بوابة سيئة: كان الخادم يعمل كبوابة أو وكيل وتلقى استجابة غير صالحة من الخادم الرئيسي مثل Tomcat و WebSphere.

    503 – الخدمة غير متوفرة: لا يمكن للخادم خدمة طلبك. قد يكون هذا بسبب أن الخادم مشغول جدًا بأشياء أخرى أو أنه على وشك النفاد.

    آمل أن يكون لديك الآن فكرة عن رمز إرجاع حالة HTTP. إذا وجدت هذا مفيدًا ، ساعد في مشاركته مع أصدقائك.

    هل استمتعت بقراءة المقال؟ ماذا عن المشاركة مع العالم؟