Bedeutung
Ein Aprilscherz aus dem Hyper Text Coffee Pot Control Protocol: Der Server ist eine Teekanne und weigert sich, Kaffee zu kochen. Manche Websites nutzen ihn als Scherz oder zum Blockieren von Bots.
Typische Ursachen
- Easter Eggs in APIs und Frameworks
- Bot- oder Scraper-Sperren, die mit 418 antworten
- Test-Endpunkte
So beheben Sie es
Als Client oder Besucher
Treffen Sie unerwartet darauf, wurden Sie evtl. als Bot eingestuft; Tempo drosseln, einen normalen User-Agent senden und die Nutzungsbedingungen der Website prüfen.
Als Betreiber der Website oder API
418 nicht für echte Fehler verwenden. RFC 9110 reserviert den Code, damit er nie neu vergeben wird.
Beispielantwort
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."
} Spezifikation
FAQ
› Ist 418 ein echter Statuscode?
Er stammt aus einem Scherz-RFC (2324). Er ist in der IANA-Registry reserviert und wird von vielen Bibliotheken unterstützt, hat aber keine echte Bedeutung.
› Warum hat eine Website meinem Scraper 418 geliefert?
Manche Anti-Bot-Systeme verwenden 418 als verspielte Sperrantwort.