HTTP

HTTP 418 Ja sam čajnik

418 I'm a teapot šaljivi je HTTP status koji kaže da je poslužitelj čajnik i ne može kuhati kavu.

Značenje

Kod dolazi iz prvotravanjskog RFC-a 2324 iz 1998. koji opisuje šaljivi protokol za upravljanje aparatima za kavu. Nije dio HTTP standarda za redovitu uporabu, ali je broj rezerviran kako se ne bi koristio u druge svrhe. Neki poslužitelji ili zaštitni sustavi namjerno ga vraćaju za neželjene zahtjeve.

Najčešći uzroci

  • Skrivena šala, uskršnje jaje ili test koji je ostavio razvijatelj.
  • Bot zaštita koristi 418 kao posebnu oznaku odbijenih automatskih zahtjeva.
  • API testni endpoint vraća namjerno neobičan status.

Što može učiniti posjetitelj?

  • Ako pravi portal vraća 418, možda vas je bot zaštita pogrešno označila. Provjerite utječu li VPN ili proširenja i kontaktirajte vlasnika ako se ponavlja.

Što može učiniti vlasnik stranice?

  • Za stvarne zabrane koristite standardni HTTP status poput 403 ili 429 umjesto šaljivog 418.
  • Ako WAF vraća 418, pregledajte koje pravilo ga izaziva i jesu li pogođeni legitimni korisnici.

Utjecaj na SEO

Ako Googlebot za javnu stranicu dobiva 418, sadržaj neće biti normalno indeksiran. Nemojte ga vraćati na javnim URL-ovima namijenjenim tražilicama.

Česta pitanja

Je li HTTP 418 stvarna koda?

Broj je rezerviran u IANA registru, ali šaljivi protokol nije standard za redovito HTTP posluživanje.

Zašto prava web-stranica vraća 418?

Najčešće ga vraća posebna bot zaštita ili testni sustav koji je zahtjev prepoznao kao automatiziran.

Izvori