Skip to main content

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

المحاسبة المالية 16 - الميزانية العمومية (أبريل 2025)

المحاسبة المالية 16 - الميزانية العمومية (أبريل 2025)
Anonim

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

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

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

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

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

  • 1XX: إعلامي - تم قبول الطلب أو كانت العملية مستمرة.
  • 2XX: يؤكد أن الإجراء تم بنجاح أو تم فهمه.
  • 3XX: إعادة التوجيه - يجب إجراء شيء آخر لإكمال الطلب.
  • 4XX: خطأ العميل الذي يشير إلى عدم اكتمال الطلب أو احتوائه على بنية غير صحيحة.
  • 5XX: خطأ الخادم الذي يشير إلى فشل الخادم في إكمال طلب كان صحيحًا مفترضًا.

لا يجب أن تعرف التطبيقات التي تتفهم رموز حالة 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طلب الوحدة كبير جدا
414Request-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 للأرقام نفسها مع رسائل الأخطاء الموجودة في سياقات أخرى ، كما هو الحال مع رموز خطأ إدارة الأجهزة ، فهذا لا يعني أنها مرتبطة بأي شكل من الأشكال.