قائمة كاملة لخطوط حالة HTTP

خط حالة HTTP هو المصطلح الذي تم إعطاؤه لرمز حالة HTTP (رقم الرمز الفعلي) عندما يكون مصحوبًا بعبارة سبب HTTP 1 (الوصف المختصر).

يمكنك قراءة المزيد عن رموز حالة HTTP في رموز ما هي رموز حالة HTTP الخاصة بنا؟ قطعة. نحتفظ أيضًا بقائمة بأخطاء شفرة حالة HTTP (4xx و 5xx) بالإضافة إلى بعض النصائح حول كيفية إصلاحها.

ملاحظة: على الرغم من كونه غير صحيح من الناحية الفنية ، غالبًا ما يشار إلى خطوط حالة HTTP على أنها مجرد رموز حالة HTTP.

فئات رمز حالة HTTP

كما ترى أدناه ، تكون رموز حالة HTTP عبارة عن أرقام صحيحة من ثلاثة أرقام. يتم استخدام الرقم الأول لتعريف الشفرة داخل فئة معينة - واحدة من هذه الفئات الخمسة:

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

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

خطوط حالة HTTP (رموز حالة HTTP + جذر سبب HTTP)

رمز الحالة سبب العبارة
100 استمر
101 تبديل البروتوكولات
102 معالجة
200 حسنا
201 خلقت
202 قبلت
203 غير موثوقة المعلومات
204 لا يوجد محتوى
205 إعادة تعيين المحتوى
206 محتوى جزئي
207 متعددة الحالة
300 خيارات متعددة
301 انتقل بشكل دائم
302 وجدت
303 انظر الآخر
304 غير معدل
305 استخدام بروكسي
307 إعادة التوجيه المؤقتة
308 إعادة التوجيه الدائم
400 اقتراح غير جيد
401 غير مصرح
402 الدفع مطلوب
403 ممنوع
404 غير معثور عليه
405 الطريقة غير مسموحة
406 غير مقبول
407 مصادقة الوكيل مطلوبة
408 طلب المهلة
409 نزاع
410 ذهب
411 المدة المطلوبة
412 فشل الشرط المسبق
413 طلب الوحدة كبير جدا
414 Request-URI كبير جدًا
415 نوع الوسائط غير مدعوم
416 نطاق الطلب غير مقبول
417 توقع فشل
421 طلب خاطئ
422 كيان غير قابل للمعاملة
423 مقفل
424 فشل التبعية
425 مجموعة غير مرتبة
426 الترقية مطلوبة
428 الشرط المسبق مطلوب
429 طلبات كثيرة جدا
431 طلب حقول العنوان كبيرة جدًا
451 غير متوفر للأسباب القانونية
500 خطأ في الخادم الداخلي
501 لم تنفذ
502 مدخل خاطأ
503 الخدمة غير متوفرة
504 غمازة
505 إصدار HTTP غير مدعوم
506 البديل يتفاوض أيضا
507 تخزين غير كاف
508 حلقة اكتشفت
510 غير ممتدة
511 مصادقة الشبكة المطلوبة

[1] يُنصح فقط باستخدام عبارات سبب HTTP التي ترافق رموز حالة HTTP. يُسمح بعبارة سبب مختلفة لكل RFC 2616 6.1.1. قد ترى عبارات سبب HTTP التي تم استبدالها بوصف أكثر "ودية" أو بلغة محلية.

خطوط حالة HTTP غير الرسمية

قد يتم استخدام خطوط حالة HTTP أدناه بواسطة بعض خدمات الجهات الخارجية كاستجابات خطأ ، ولكنها غير محددة بواسطة أي RFC.

رمز الحالة سبب العبارة
103 نقطة تفتيش
420 فشل الأسلوب
420 تعزيز الهدوء الخاص بك
440 نفذ الوقت المسموح للدخول
449 أعد المحاولة
450 المحظورة بواسطة Windows المراقبة الأبوية
451 إعادة توجيه
498 رمز غير صالح
499 الرمز المطلوب
499 طلب ممنوع من قبل مكافحة الفيروسات
509 تجاوز عرض النطاق الترددي
530 الموقع مجمدة

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