tigtools

رموز حالة HTTP

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

تعمل في متصفحك لا يلزم التسجيل

رمزًا معروضًا: 79

  • 100 Continue

    استلم الخادم ترويسات الطلب، ويمكن للعميل إرسال المحتوى. يظهر هذا الرمز عندما يرسل العميل Expect: 100-continue قبل رفع محتوى كبير.

    مُعرّف في RFC 9110

  • 101 Switching Protocols

    يوافق الخادم على التبديل إلى البروتوكول الذي طلبه العميل في ترويسة Upgrade. يظهر هذا الرمز عند ترقية الاتصال إلى WebSocket.

    مُعرّف في RFC 9110

  • 102 Processing

    مهمل أو غير مستخدم

    قبل الخادم طلب WebDAV، لكنه لم يُكمل معالجته بعد. أُزيل هذا الرمز من مواصفات WebDAV اللاحقة، ونادراً ما يُستخدم اليوم.

    مُعرّف في RFC 2518

  • 103 Early Hints

    يُرسل قبل الاستجابة النهائية ليتمكن المتصفح من بدء التحميل المسبق للموارد المُدرجة في ترويسات Link. تستخدمه شبكات CDN والخوادم لتسريع تحميل الصفحات.

    مُعرّف في RFC 8297

  • 200 OK

    نجح الطلب، وتتضمن الاستجابة النتيجة. هذه هي الاستجابة المعتادة عند تحميل صفحة أو نجاح استدعاء API.

    مُعرّف في RFC 9110

  • 201 Created

    نجح الطلب وأنشأ مورداً جديداً، ويُحدَّد عادةً بترويسة Location. يظهر غالباً بعد نجاح طلب POST ينشئ سجلاً.

    مُعرّف في RFC 9110

  • 202 Accepted

    قُبل الطلب للمعالجة، لكنها لم تكتمل بعد. تستخدمه واجهات API التي تضع المهام في قائمة انتظار، مثل عمليات التصدير أو المهام المجمّعة.

    مُعرّف في RFC 9110

  • 203 Non-Authoritative Information

    نجح الطلب، لكن وسيطاً وكيلاً يغيّر المحتوى الذي أعاده الخادم الأصلي.

    مُعرّف في RFC 9110

  • 204 No Content

    نجح الطلب، ولا يوجد محتوى لإعادته. يُستخدم كثيراً مع طلبات DELETE وحفظ البيانات عندما لا يحتاج العميل إلى محتوى في الاستجابة.

    مُعرّف في RFC 9110

  • 205 Reset Content

    نجح الطلب، وينبغي للعميل إعادة ضبط عرض المستند، كمسح نموذج مثلاً. نادراً ما يُستخدم.

    مُعرّف في RFC 9110

  • 206 Partial Content

    يعيد الخادم نطاق البايتات الذي طلبه العميل فقط. يظهر عند بث مقاطع الفيديو أو استئناف التنزيلات أو إرسال العميل ترويسة Range.

    مُعرّف في RFC 9110

  • 207 Multi-Status

    استجابة WebDAV تتضمن رموز حالة منفصلة لموارد متعددة ضمن محتوى XML.

    مُعرّف في RFC 4918

  • 208 Already Reported

    يُستخدم داخل استجابة WebDAV 207 لتجنّب إدراج أعضاء المورد المرتبط أنفسهم مرة أخرى.

    مُعرّف في RFC 5842

  • 226 IM Used

    طبّق الخادم تعديلات على المورد الحالي، مثل ترميز الفروقات. نادراً جداً ما يظهر هذا الرمز.

    مُعرّف في RFC 3229

  • 300 Multiple Choices

    للمورد عدة تمثيلات، وينبغي للعميل اختيار أحدها. نادراً ما يُستخدم عملياً.

    مُعرّف في RFC 9110

  • 301 Moved Permanently

    نُقل المورد نهائياً إلى URL الوارد في ترويسة Location. تحدّث المتصفحات ومحركات البحث روابطها؛ وقد يغيّر بعض العملاء POST إلى GET عند اتباع إعادة التوجيه.

    مُعرّف في RFC 9110

  • 302 Found

    يوجد المورد مؤقتاً على URL آخر محدد في ترويسة Location. يُستخدم كثيراً بعد تسجيل الدخول ولإعادة التوجيه قصيرة الأجل؛ وتتبع المتصفحات هذا الرابط عادةً باستخدام GET.

    مُعرّف في RFC 9110

  • 303 See Other

    ينبغي للعميل جلب النتيجة من URL آخر باستخدام GET. يُستخدم بعد طلب POST لنموذج لتوجيه المستخدم إلى صفحة تأكيد (نمط Post/Redirect/Get).

    مُعرّف في RFC 9110

  • 304 Not Modified

    لا تزال النسخة المخزنة مؤقتاً صالحة، لذا لا يرسل الخادم محتوى. يظهر هذا الرمز عندما يعيد المتصفح التحقق من ملف مخزّن مؤقتاً باستخدام If-None-Match أو If-Modified-Since.

    مُعرّف في RFC 9110

  • 305 Use Proxy

    مهمل أو غير مستخدم

    طلب من العميل استخدام وسيط وكيل محدد في ترويسة Location. أُلغي هذا الرمز لأسباب أمنية، وتتجاهله المتصفحات.

    مُعرّف في RFC 9110

  • 306 (Unused)

    مهمل أو غير مستخدم

    محجوز. استُخدم في مسودة سابقة من HTTP/1.1 ولم يعد مستخدمًا.

    مُعرّف في RFC 9110

  • 307 Temporary Redirect

    المورد موجود مؤقتًا على URL آخر، ويجب على العميل إعادة الطلب بالطريقة نفسها وبالمحتوى نفسه. تستخدمه المتصفحات أيضًا لعمليات إعادة التوجيه الداخلية إلى HTTPS عبر HSTS.

    مُعرّف في RFC 9110

  • 308 Permanent Redirect

    نُقل المورد نهائيًا، ويجب على العميل استخدام الطريقة نفسها والمحتوى نفسه على URL الجديد. وهو النظير الدائم للرمز 307، ويمكن استخدامه بأمان لإعادة توجيه طلبات POST.

    مُعرّف في RFC 9110

  • 400 Bad Request

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

    مُعرّف في RFC 9110

  • 401 Unauthorized

    لا يتضمن الطلب بيانات اعتماد صالحة للمصادقة. وعلى الرغم من اسمه، فإنه يعني «غير مُصادَق عليه»؛ ويرسل الخادم ترويسة WWW-Authenticate توضّح كيفية تسجيل الدخول.

    مُعرّف في RFC 9110

  • 402 Payment Required

    محجوز للاستخدام مستقبلًا في مواصفات HTTP. تستخدمه بعض واجهات API وخدمات الدفع عند اشتراط الدفع أو الاشتراك.

    مُعرّف في RFC 9110

  • 403 Forbidden

    فهم الخادم الطلب لكنه يرفضه، ولن يفيد تسجيل الدخول مجددًا. يظهر هذا الرمز عند غياب الأذونات، أو تعطيل استعراض محتويات المجلد، أو حظر جدار ناري للعميل.

    مُعرّف في RFC 9110

  • 404 Not Found

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

    مُعرّف في RFC 9110

  • 405 Method Not Allowed

    المورد موجود لكنه لا يدعم طريقة HTTP المستخدمة، مثل إرسال POST إلى URL للقراءة فقط. تسرد الاستجابة الطرق المسموح بها في ترويسة Allow.

    مُعرّف في RFC 9110

  • 406 Not Acceptable

    يتعذر على الخادم إنشاء استجابة بأي تنسيق من التنسيقات المذكورة في ترويسات Accept لدى العميل.

    مُعرّف في RFC 9110

  • 407 Proxy Authentication Required

    يشبه الرمز 401، لكن يجب على العميل المصادقة أولًا لدى وكيل وسيط. يظهر هذا الرمز على شبكات الشركات التي تستخدم وكيلًا وسيطًا يتطلب المصادقة.

    مُعرّف في RFC 9110

  • 408 Request Timeout

    انتهت مهلة الخادم أثناء انتظار اكتمال إرسال العميل للطلب. يظهر هذا الرمز عند بطء الاتصال أو انقطاعه.

    مُعرّف في RFC 9110

  • 409 Conflict

    يتعارض الطلب مع الحالة الحالية للمورد، مثل تعارض تعديلات أو محاولة إنشاء عنصر موجود مسبقًا.

    مُعرّف في RFC 9110

  • 410 Gone

    أُزيل المورد نهائيًا ولن يعود. وعلى خلاف الرمز 404، يخبر هذا الرمز محركات البحث بحذف URL بسرعة أكبر.

    مُعرّف في RFC 9110

  • 411 Length Required

    يشترط الخادم وجود ترويسة Content-Length، لكن الطلب لا يتضمنها.

    مُعرّف في RFC 9110

  • 412 Precondition Failed

    لم يتحقق شرط في ترويسات الطلب، مثل If-Match. يُستخدم هذا الرمز لمنع استبدال مورد تغيّر منذ أن قرأه العميل آخر مرة.

    مُعرّف في RFC 9110

  • 413 Content Too Large

    يتجاوز محتوى الطلب الحجم الذي يقبله الخادم. يظهر هذا الرمز عند تحميل ملف يتجاوز حدًا مثل client_max_body_size في nginx.

    مُعرّف في RFC 9110

  • 414 URI Too Long

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

    مُعرّف في RFC 9110

  • 415 Unsupported Media Type

    لا يدعم الخادم تنسيق محتوى الطلب، مثل إرسال XML إلى نقطة نهاية تتوقع application/json.

    مُعرّف في RFC 9110

  • 416 Range Not Satisfiable

    نطاق البايتات المطلوب في ترويسة Range يقع خارج حجم المورد.

    مُعرّف في RFC 9110

  • 417 Expectation Failed

    يتعذر على الخادم تلبية المتطلب الوارد في ترويسة Expect لدى العميل.

    مُعرّف في RFC 9110

  • 418 I'm a teapot

    مزحة كذبة أبريل من بروتوكول إبريق القهوة للتحكم عبر النص التشعبي لعام 1998 (Hyper Text Coffee Pot Control Protocol): إبريق شاي يرفض تحضير القهوة. يحجز HTTP هذا الرمز ليظل غير مستخدم، لكن بعض الخوادم تعيده كبيضة عيد الفصح أو لرفض الروبوتات غير المرغوب فيها.

    مُعرّف في RFC 2324 / RFC 9110 (Unused)

  • 419 Page Expired

    غير قياسي

    ليس رمزًا قياسيًا. تعيده Laravel عند غياب رمز CSRF الخاص بالنموذج أو انتهاء صلاحيته، ويحدث ذلك عادةً بعد انتهاء مهلة الجلسة.

    مُعرّف في Laravel

  • 420 Enhance Your Calm

    غير قياسي

    ليس رمزًا قياسيًا. استخدمته واجهة Twitter API القديمة لتحديد معدل الطلبات؛ والرمز القياسي لذلك هو 429.

    مُعرّف في Twitter API v1

  • 421 Misdirected Request

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

    مُعرّف في RFC 9110

  • 422 Unprocessable Content

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

    مُعرّف في RFC 9110

  • 423 Locked

    مورد WebDAV مقفل ولا يمكن تغييره.

    مُعرّف في RFC 4918

  • 424 Failed Dependency

    فشل طلب WebDAV بسبب فشل إجراء آخر يعتمد عليه.

    مُعرّف في RFC 4918

  • 425 Too Early

    لن يعالج الخادم طلبًا قد يتعرض لإعادة الإرسال، مثل طلب أُرسل ضمن بيانات TLS 1.3 المبكرة.

    مُعرّف في RFC 8470

  • 426 Upgrade Required

    يرفض الخادم الطلب باستخدام البروتوكول الحالي، ويحدد البروتوكول المطلوب في ترويسة Upgrade.

    مُعرّف في RFC 9110

  • 428 Precondition Required

    يشترط الخادم طلبًا مشروطًا (مثل طلب يتضمن If-Match) لمنع فقدان التحديثات.

    مُعرّف في RFC 6585

  • 429 Too Many Requests

    أرسل العميل عددًا كبيرًا جدًا من الطلبات خلال فترة زمنية محددة. تستخدمه واجهات API لتحديد معدل الطلبات، وغالبًا ما تتضمن ترويسة Retry-After توضح موعد المحاولة مجددًا.

    مُعرّف في RFC 6585

  • 431 Request Header Fields Too Large

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

    مُعرّف في RFC 6585

  • 444 No Response

    غير قياسي

    ليس رمزًا قياسيًا. يستخدمه nginx داخليًا لإغلاق الاتصال من دون إرسال أي استجابة، وغالبًا لإسقاط حركة المرور غير المرغوب فيها؛ ولا يتلقاه العملاء فعليًا.

    مُعرّف في nginx

  • 451 Unavailable For Legal Reasons

    المورد غير متاح لأسباب قانونية، مثل أمر قضائي أو رقابة حكومية. ويشير الرقم إلى رواية فهرنهايت 451.

    مُعرّف في RFC 7725

  • 494 Request Header Too Large

    غير قياسي

    ليس رمزًا قياسيًا. وهو إصدار خاص بـ nginx من الرمز 431، ويُسجّل عندما تتجاوز ترويسات الطلب حدود المخزن المؤقت لديه.

    مُعرّف في nginx

  • 495 SSL Certificate Error

    غير قياسي

    ليس رمزًا قياسيًا. يعيده nginx عند فشل التحقق من شهادة العميل.

    مُعرّف في nginx

  • 496 SSL Certificate Required

    غير قياسي

    ليس رمزًا قياسيًا. يعيده nginx عند عدم تقديم شهادة عميل مطلوبة.

    مُعرّف في nginx

  • 497 HTTP Request Sent to HTTPS Port

    غير قياسي

    ليس رمزًا قياسيًا. يعيده nginx عند إرسال طلب HTTP عادي إلى منفذ مُعدّ لاستخدام HTTPS.

    مُعرّف في nginx

  • 499 Client Closed Request

    غير قياسي

    ليس رمزًا قياسيًا. يسجّله nginx عندما يغلق العميل الاتصال قبل أن يرد الخادم، مثلما يحدث عند إلغاء مستخدم تحميل صفحة بطيئة أو عند انتهاء مهلة لدى العميل.

    مُعرّف في nginx

  • 500 Internal Server Error

    واجه الخادم خطأ غير متوقع وتعذر عليه إكمال الطلب. وهو خطأ عام قد ينتج عن خلل برمجي أو تعطل أو إعداد غير صحيح؛ وتحتوي سجلات الخادم على التفاصيل.

    مُعرّف في RFC 9110

  • 501 Not Implemented

    لا يدعم الخادم الوظيفة المطلوبة، مثل طريقة HTTP لا يتعرف عليها.

    مُعرّف في RFC 9110

  • 502 Bad Gateway

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

    مُعرّف في RFC 9110

  • 503 Service Unavailable

    يتعذر على الخادم معالجة الطلب مؤقتًا بسبب الحمل الزائد أو التوقف للصيانة. وقد توضح ترويسة Retry-After موعد المحاولة مجددًا.

    مُعرّف في RFC 9110

  • 504 Gateway Timeout

    لم تتلقَّ بوابة أو خادم وكيل استجابة من الخادم الخلفي في الوقت المحدد. يظهر هذا الخطأ عندما يستغرق طلب إلى نظام خلفي وقتًا طويلًا، مثل استعلام قاعدة بيانات طويل.

    مُعرّف في RFC 9110

  • 505 HTTP Version Not Supported

    لا يدعم الخادم إصدار HTTP المستخدم في الطلب.

    مُعرّف في RFC 9110

  • 506 Variant Also Negotiates

    خطأ في إعدادات تفاوض المحتوى على الخادم: المتغير المختار مُعدّ بدوره للتفاوض.

    مُعرّف في RFC 2295

  • 507 Insufficient Storage

    لا يستطيع الخادم تخزين ما يلزم لإكمال الطلب، مثل امتلاء القرص على خادم WebDAV.

    مُعرّف في RFC 4918

  • 508 Loop Detected

    أوقف الخادم عملية WebDAV بعد اكتشاف حلقة لا نهائية.

    مُعرّف في RFC 5842

  • 509 Bandwidth Limit Exceeded

    غير قياسي

    ليس رمزًا قياسيًا. تستخدمه بعض إعدادات الاستضافة المشتركة (وحدات Apache وcPanel) عندما يتجاوز الموقع حد النطاق الترددي المسموح به.

    مُعرّف في Apache / cPanel

  • 510 Not Extended

    مهمل أو غير مستخدم

    يتطلب تنفيذ الطلب إضافات أخرى. عرّفته مواصفة تجريبية أصبحت الآن تاريخية.

    مُعرّف في RFC 2774

  • 511 Network Authentication Required

    يجب على العميل المصادقة للحصول على إمكانية الوصول إلى الشبكة. ترسله بوابات تسجيل الدخول في شبكات Wi-Fi بالفنادق والمطارات والمقاهي قبل تسجيل الدخول.

    مُعرّف في RFC 6585

  • 520 Web Server Returned an Unknown Error

    غير قياسي

    ليس رمزًا قياسيًا. ترسله Cloudflare عندما يرسل الخادم الأصلي استجابة فارغة أو غير معروفة أو غير متوقعة.

    مُعرّف في Cloudflare

  • 521 Web Server Is Down

    غير قياسي

    ليس رمزًا قياسيًا. ترسله Cloudflare عندما يرفض الخادم الأصلي الاتصال، عادةً بسبب تعطل خادم الويب أو حظره عناوين IP الخاصة بـ Cloudflare.

    مُعرّف في Cloudflare

  • 522 Connection Timed Out

    غير قياسي

    ليس رمزًا قياسيًا. ترسله Cloudflare عند انتهاء مهلة اتصال TCP بالخادم الأصلي.

    مُعرّف في Cloudflare

  • 523 Origin Is Unreachable

    غير قياسي

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

    مُعرّف في Cloudflare

  • 524 A Timeout Occurred

    غير قياسي

    ليس رمزًا قياسيًا. ترسله Cloudflare عندما تنجح في الاتصال بالخادم الأصلي، لكنها لا تتلقى استجابة HTTP خلال المهلة المحددة (100 ثانية افتراضيًا).

    مُعرّف في Cloudflare

  • 525 SSL Handshake Failed

    غير قياسي

    ليس رمزًا قياسيًا. ترسله Cloudflare عند فشل المصافحة عبر SSL/TLS مع الخادم الأصلي.

    مُعرّف في Cloudflare

  • 526 Invalid SSL Certificate

    غير قياسي

    ليس رمزًا قياسيًا. ترسله Cloudflare عندما تكون شهادة SSL للخادم الأصلي غير صالحة ويكون وضع Full (strict) SSL مفعّلًا.

    مُعرّف في Cloudflare

كيفية الاستخدام

  1. أدخل رقم الرمز (مثل 404 أو 5 فقط لعرض جميع أخطاء الخادم) أو كلمة مفتاحية مثل «إعادة التوجيه» أو «انتهاء المهلة».
  2. ضيّق نطاق القائمة باستخدام مرشح الفئة: معلوماتية، نجاح، إعادة توجيه، خطأ من العميل أو خطأ من الخادم.
  3. استخدم «نسخ الرابط» لأي رمز لمشاركة رابط مباشر إليه، مثلاً في تقرير عن خطأ.

كيف تعمل الأداة

يبدأ كل رد HTTP برمز حالة من ثلاثة أرقام. ويحدد الرقم الأول الفئة: 1xx للردود المعلوماتية، و2xx للنجاح، و3xx لإعادة التوجيه، و4xx للأخطاء الناتجة عن الطلب، و5xx للأخطاء من جهة الخادم. أما العملاء الذين لا يتعرفون على رمز محدد، فيتعاملون معه كأنه رمز x00 من فئته؛ لذا يُعامل رمز 4xx غير معروف مثل 400.

ترد الرموز الأساسية في RFC 9110 (دلالات HTTP، 2022)، الذي حل محل RFC 7231 الأقدم. وتأتي رموز أخرى من مواصفات إضافية: WebDAV (RFC 4918)، وRFC 6585 للرموز 428 و429 و431 و511، وRFC 7725 للرمز 451، وRFC 8470 للرمز 425. كما أعاد RFC 9110 تسمية رمزين: أصبح 413 يُسمى الآن “Content Too Large” و422 “Unprocessable Content”، وقد تراهما بالاسمين القديمين “Payload Too Large” و“Unprocessable Entity”.

بعض الرموز التي تظهر في السجلات ليست معايير على الإطلاق. يستخدم nginx الرموز 444 و494–499 داخليًا (ويشير 499 إلى أن العميل توقف عن الانتظار)، ويُصدر Cloudflare الرموز 520–526 عندما يتعذر عليه الحصول على رد مناسب من الخادم الأصلي. وقد وُسمت هذه الرموز في القائمة بأنها «غير قياسية». وتُعرض عبارات السبب (مثل “Not Found”) بالإنجليزية كما وردت في المواصفات؛ إذ لا يرسل HTTP/2 وHTTP/3 سوى الرقم.

أمثلة

301 أم 308 عند نقل موقع؟

كلاهما دائم. استخدم 301 عند نقل صفحة عادي؛ واستخدم 308 عندما يجب على العملاء إعادة إرسال طلبات POST أو PUT إلى عنوان URL الجديد، لأن بعض العملاء يغيّرون POST إلى GET بعد 301.

الفرق بين 401 و403

تعيد API الرمز 401 عند عدم إرسال رمز أو عند إرسال رمز منتهي الصلاحية، لذا ينبغي للعميل تسجيل الدخول. وتعيد الرمز 403 عندما يكون الرمز صالحًا لكن المستخدم لا يملك الإذن، لذا لن يفيد تسجيل الدخول مرة أخرى.

تشخيص خطأ 502 خلف nginx

يعني الخطأ 502 Bad Gateway من nginx أن التطبيق الذي يعمل خلفه لم يرد على نحو سليم. تحقّق مما إذا كانت عملية التطبيق تعمل وراجع سجلّاتها؛ أما 504 فيعني أن التطبيق استغرق وقتًا أطول من اللازم للرد.

الأسئلة الشائعة

ما الفرق بين 404 و410؟

يعني 404 أن الخادم لا يستطيع العثور على المورد، ولا يشير إلى ما سيحدث لاحقًا. أما 410 فيعني أن المورد أُزيل عمدًا ولن يعود، ما يساعد محركات البحث على إزالة عنوان URL من فهرستها بسرعة أكبر.

هل يجب أن يُرجع خطأ التحقق 400 أم 422؟

يُستخدم كلاهما. يناسب 400 الطلبات التي يتعذر على الخادم تحليلها، مثل JSON غير صالح. أما 422 فيناسب الطلبات التي يمكن تحليلها، لكن قيمها غير صالحة، مثل حقل بريد إلكتروني لا يحتوي على @.

هل 418 I'm a teapot رمز حالة حقيقي؟

ظهر هذا الرمز في RFC صدر بمناسبة كذبة أبريل عام 1998. ويحجز RFC 9110 الرمز 418 ليظل غير مستخدم ولا يُخصَّص لشيء آخر. وتُرجعه بعض الخوادم على سبيل المزاح، لكنه لا يحمل معنىً معيارياً.

ما مصدر الرمز 499؟

الرمز 499 خاص بـ nginx. ويظهر في سجلات nginx عندما يغلق العميل الاتصال قبل أن يرسل الخادم استجابة. ولا يتلقى العميل الرمز 499؛ فهو يشير عادةً إلى بطء الاستجابات أو انتهاء المهلة لدى العميل.

هل تتعامل محركات البحث مع 302 كما تتعامل مع 301؟

يشير 302 إلى نقل مؤقت، لذا تُبقي محركات البحث عادةً URL الأصلي مفهرساً في البداية. وإذا استمر 302 مدة طويلة، فقد تتعامل معه Google كأنه إعادة توجيه دائمة. استخدم 301 أو 308 للنقل الدائم.

الخصوصية

القائمة جزء من الصفحة. يجري البحث والتصفية في متصفحك، ولا تُرسل عبارات البحث إلى أي جهة أو تُضمَّن في بيانات التحليلات.