HTTP 418 Sono una teiera
418 I'm a teapot è un codice scherzoso: il server è una teiera e non può preparare caffè.
Significato
Il codice viene dall'RFC 2324, un pesce d'aprile del 1998 che descriveva un protocollo per controllare macchine da caffè. Non è uno status per l'uso HTTP ordinario, ma la sua numerazione è riservata. Alcuni server o sistemi antibot lo restituiscono intenzionalmente per respingere richieste.
Cause comuni
- Un easter egg o scherzo lasciato intenzionalmente dallo sviluppatore.
- Un sistema antibot restituisce 418 alle richieste giudicate automatizzate.
- Un endpoint di test API usa appositamente questo codice insolito.
Cosa può fare un visitatore?
- Se vedi 418 su un servizio reale, la protezione antibot potrebbe averti classificato per errore. Verifica VPN ed estensioni e segnala il problema al gestore.
Cosa può fare il gestore?
- Per veri rifiuti utilizza uno status standard come 403 oppure 429.
- Se il WAF restituisce 418, controlla quale regola viene attivata e se blocca utenti legittimi.
Effetti sulla SEO
Una pagina pubblica che restituisce 418 a Googlebot non può essere normalmente indicizzata. Non utilizzare questo stato sulle pagine destinate ai motori di ricerca.
Domande frequenti
HTTP 418 è un codice reale?
Il numero è riservato nel registro IANA, ma il protocollo scherzoso non è previsto per il normale utilizzo HTTP.
Perché un sito vero restituisce HTTP 418?
Può essere una scelta del sistema antibot che ha rilevato la richiesta come automatizzata.