DevToolPal
DE
4xx Client-Fehler

418 I'm a teapot

Ich bin eine Teekanne

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
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

RFC 2324 §2.3.2

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.