Skip to content

رموز حالة HTTP مشروحة

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

تتشارك رموز حالة HTTP نمطًا واحدًا: الرقم الأول يحدد الفئة والباقي تفاصيل. 1xx يعني معلومات، و2xx يعني نجاحًا، و3xx يعني إعادة توجيه، و4xx يعني أن العميل ارتكب خطأً، و5xx يعني أن الخادم فشل. اقرأ الرقم الأول أولًا. تتيح لك الأداة المرافقة البحث عن رمز واحد بتفصيل.

جدول مرجعي · 55 مدخلاتافتح أداة http-status-codes →
55 of 55 rows
1xx معلوماتية
Continueاستلم الخادم ترويسات الطلب ويمكن للعميل إرسال المتن.بعد فحص مسبق قبل رفع متن كبير.
Switching Protocolsيوافق الخادم على التحويل إلى البروتوكول الذي طلبه العميل.ترقية اتصال HTTP إلى WebSocket.
Processingاستلم الخادم الطلب وما زال يعمل عليه.خادم WebDAV يُقرّ باستلام طلب طويل حتى لا تنتهي مهلة العميل.
Early Hintsيرسل الخادم ترويسات أولية قبل جهوزية الاستجابة النهائية.السماح للمتصفح بتحميل الأصول مسبقًا بينما لا تزال الصفحة تُرسم.
2xx نجاح
OKنجح الطلب ويحمل متن الاستجابة النتيجة.النجاح القياسي لطلب GET أو PUT.
Createdنجح الطلب وأُنشئ مورد جديد.الإرجاع بعد POST ناجح ينشئ شيئًا ما.
Acceptedقُبل الطلب للمعالجة لكنه لم يكتمل بعد.بدأت مهمة طويلة وتعمل بشكل غير متزامن.
Non-Authoritative Informationنجح الطلب لكن البيانات المرجعة حُوّلت في طريق العودة.وسيط أو ذاكرة تخزين مؤقت تقدّم بيانات وصفية معدّلة بدل بيانات المصدر.
No Contentنجح الطلب ولا يوجد متن لإرجاعه.DELETE ناجح، أو PUT لا شيء ليقوله.
Reset Contentنجح الطلب وعلى العميل إعادة تعيين العرض الذي أرسله.بعد إرسال نموذج، لإخبار الصفحة بتفريغ حقولها.
Partial Contentيعيد الخادم جزءًا من المورد فقط كما طُلب.تقديم نطاق بايتات من طلب Range.
3xx إعادة توجيه
Moved Permanentlyللمورد عنوان URL جديد دائم وعلى الطلبات المستقبلية استخدامه.انتقلت صفحة وعلى محركات البحث تحديث فهرستها.
Foundالمورد مؤقتًا في عنوان URL مختلف، لكن واصل استخدام العنوان الأصلي.إعادة توجيه إلى صفحة تسجيل الدخول لبرهة.
See Otherالإجابة موجودة في عنوان URL مختلف ويجب جلبها بطلب GET.نمط PRG: إعادة توجيه POST إلى صفحة نتيجة حتى لا يعيد التحديث الإرسال.
Not Modifiedالنسخة المخزنة مؤقتًا لا تزال صالحة، لذا لا يرسل الخادم متنًا.GET شرطي حيث تكون ذاكرة العميل المخبأة محدّثة.
Use Proxyيجب إرسال الطلب عبر الوكيل المذكور في الاستجابة.شبكات الوكلاء القديمة؛ مهجور منذ 2011.
Temporary Redirectالمورد مؤقتًا في مكان آخر ويجب الحفاظ على طريقة الطلب الأصلية.مثل 302، لكن POST يبقى POST بعد إعادة التوجيه.
Permanent Redirectللمورد عنوان URL جديد دائم ويجب الحفاظ على طريقة الطلب الأصلية.مثل 301، لكن POST يبقى POST بعد إعادة التوجيه.
4xx خطأ من العميل
Bad Requestلم يستطع الخادم فهم الطلب بسبب صياغة معطوبة.JSON تالف، أو حقل مطلوب ناقص.
Unauthorizedالمصادقة مطلوبة وكانت إما غائبة أو فاشلة.لا رمز مميز، أو رمز غير صالح أو منتهي الصلاحية.
Payment Requiredالطلب يتطلب دفعًا، مع أن المواصفات لم تحدد كيف أبدًا.بعض واجهات API تستخدمه كعلامة جدار دفع؛ ومعظمها لا يستخدمه أبدًا.
Forbiddenالعميل مصادَق لكنه غير مسموح له بالوصول إلى هذا المورد.تسجيل دخول صالح، لكن دون صلاحية لهذا المورد.
Not Foundلا يوجد لدى الخادم مورد في هذا العنوان.عنوان URL غير معروف أو معرّف غير موجود.
Method Not Allowedالعنوان موجود لكنه لا يسمح بطريقة الطلب المستخدمة.POST تجاه نقطة نهاية تقبل GET فقط.
Not Acceptableلا يستطيع الخادم إرجاع محتوى يطابق ترويسات Accept لدى العميل.طلب العميل XML فقط، لكن الواجهة ترجع JSON فقط.
Proxy Authentication Requiredعلى العميل المصادقة مع الوكيل قبل متابعة الطلب.وكيل مؤسسي يرفض طلبًا غير مصادَق.
Request Timeoutاستغرق العميل وقتًا طويلًا لإرسال الطلب فاستسلم الخادم.رفع توقف قبل اكتمال وصول المتن.
Conflictيتعارض الطلب مع الحالة الحالية للمورد.بريد إلكتروني مكرر أو تسابق تعديلين على السجل نفسه.
Goneوُجد المورد ذات يوم لكنه أُزيل نهائيًا.نقطة نهاية أُحيلت للتقاعد عمدًا، أقوى من 404.
Length Requiredيحتاج الطلب إلى ترويسة Content-Length ولا يملكها.خادم يجب أن يعرف الحجم مسبقًا يرفض متنًا متدفقًا.
Precondition Failedشرط مسبق في الترويسة مثل If-Match قُيّم بأنه خطأ.تعديل متفائل حيث تغيّر السجل منذ قراءة العميل له.
Content Too Largeمتن الطلب يتجاوز الحد الذي يقبله الخادم.رفع أكبر من الحد الأقصى لحجم المتن عند الخادم.
URI Too Longعنوان URL للطلب أطول مما يقبل الخادم تفسيره.نموذج حُوّل سهوًا إلى سلسلة استعلام GET تضخمت بلا حدود.
Unsupported Media Typeصيغة متن الطلب ليست من الصيغ التي تقبلها نقطة النهاية.POST بترويسة Content-Type بقيمة text/plain تجاه نقطة تقبل JSON فقط.
Range Not Satisfiableنطاق البايتات في ترويسة Range لا يناسب المورد.طلب بايتات بعد نهاية ملف عند استئناف تنزيل.
Expectation Failedلا يستطيع الخادم تلبية التوقع المذكور في ترويسة Expect.توقع 100-continue يرفض الخادم الالتزام به.
I'm a teapotالخادم إبريق شاي ويرفض تحضير القهوة.مقلب كذبة أبريل من 1998 لا يموت؛ ترجعه واجهات API للمرح.
Misdirected Requestأُرسل الطلب إلى خادم لا يستطيع إنتاج استجابة له.اتصال معاد استخدامه أُرسل إلى مضيف لا يخدمه هذا الخادم.
Unprocessable Entityالطلب سليم الصياغة لكن قيمه لا تجتاز التحقق الدلالي.JSON صالح تنتهك حقوله قواعد العمل.
Too Earlyيرفض الخادم طلبًا يحتمل أن يكون إعادة تشغيل.رفض طلب غير idempotent معاد قبل تدوير المفاتيح.
Upgrade Requiredعلى العميل التحويل إلى بروتوكول مختلف لاستخدام هذا المورد.نقطة نهاية تصر على TLS أو WebSocket.
Precondition Requiredيطلب الخادم ترويسات شرطية لم يرسلها الطلب.واجهة API تفرض If-Match لمنع التحديثات المفقودة.
Too Many Requestsأرسل العميل طلبات كثيرة جدًا خلال نافذة زمنية.بلغ حد المعدل؛ تراجع ثم أعد المحاولة.
Request Header Fields Too Largeحقل ترويسة واحد أو أكثر أكبر من أن يعالجه الخادم.كوكي أو رمز مميز تضخم حتى حجب كل طلب إلى الموقع.
Unavailable For Legal Reasonsالمورد محجوب لأسباب قانونية، مثل إزالة أو قيود جغرافية.أمر إزالة حكومي أو صفحة محجوبة في بلد ما.
5xx خطأ من الخادم
Internal Server Errorصادف الخادم حالة غير متوقعة وفشل.استثناء غير معالج أو خلل برمجي في الخادم.
Not Implementedلا يدعم الخادم الطريقة أو الميزة المطلوبة.نقطة نهاية معلنة لكنها لم تُبنَ بعد.
Bad Gatewayتلقى بوابة أو وسيط استجابة غير صالحة من خادم المنبع.وكيل عكسي لم يتمكن من الوصول إلى الخلفية.
Service Unavailableالخادم غير قادر مؤقتًا على معالجة الطلب.صيانة، أو حمل زائد، أو خدمة معتمدة متوقفة.
Gateway Timeoutلم تتلقَّ بوابة أو وسيط استجابة في الوقت المناسب من خادم المنبع.استغرق الخلف وقتًا طويلًا فاستسلم الوكيل.
HTTP Version Not Supportedلا يدعم الخادم إصدار HTTP الوارد في الطلب.عميل يتحدث بإصدار بروتوكول لم يتعلمه الخادم قط.
Variant Also Negotiatesانتهى التفاوض الشفاف على المحتوى بمرجع دائري.خادم مضبوط بشكل خاطئ يجرّب تفاوض محتوى تجريبيًا.
Insufficient Storageلا يستطيع الخادم تخزين التمثيل اللازم لإكمال الطلب.خادم WebDAV امتلأ التخزين المخصص له.
Loop Detectedوقع الخادم في حلقة لا نهائية أثناء معالجة الطلب.ربط WebDAV يشير إلى نفسه.
Network Authentication Requiredعلى العميل المصادقة مع الشبكة للحصول على الوصول.بوابة أسيرة في فندق أو مطار تعترض الطلب.