ماذا يعني
مزحة كذبة أبريل من بروتوكول Hyper Text Coffee Pot Control Protocol: الخادم إبريق شاي ويرفض تحضير القهوة. تستخدمه بعض المواقع مزاحًا أو لحظر الروبوتات.
الأسباب الشائعة
- مفاجآت مخفية في الواجهات البرمجية وأطر العمل
- حظر الروبوتات أو أدوات الكشط بالرد 418
- نقاط نهاية للاختبار
طريقة الإصلاح
إن كنت العميل أو الزائر
إن صادفته على غير توقع فربما صُنفت روبوتًا؛ أبطئ وتيرة الطلبات، وأرسل User-Agent عاديًا، وراجع شروط الموقع.
إن كنت مسؤولًا عن الموقع أو الواجهة البرمجية
لا تستخدم 418 للأخطاء الحقيقية. تحجز RFC 9110 هذا الرمز كي لا يُعاد تخصيصه أبدًا.
مثال على الاستجابة
HTTP/1.1
HTTP/1.1 418 I'm a teapot
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "I'm a teapot",
"status": 418,
"detail": "This server refuses to brew coffee."
} المواصفة
الأسئلة الشائعة
› هل 418 رمز حالة حقيقي؟
مصدره RFC هزلي (2324). وهو محجوز في سجل IANA وتدعمه مكتبات كثيرة، لكن لا معنى حقيقيًا له.
› لماذا أعاد موقع ما الرمز 418 لأداة الكشط لديّ؟
تستخدم بعض أنظمة مكافحة الروبوتات 418 كرد حظر طريف.