418
I'm a teapot
Obecné vysvětlení stavového kódu 418
Stavový kód HTTP 418 I'm a teapot je založen na aprílovém žertu z roku 1998 a v reálném World Wide Webu neexistuje. I v moderní době se stavový kód 418 I'm a teapot často používá 1. dubna, například na Google a dalších velkých webových stránkách.
Specifikace stavového kódu HTTP 418
Při pokusu o uvaření kávy pomocí konvice by se měl zobrazit chybový kód 418 I'm a teapot. Výsledné tělo entity MŮŽE být krátké a pevné.
Zdroj / Citace z: Stavový kód 418 I'm a teapot HTTP je specifikován v oddílu 2.3.2 oddílu RFC2324.
Protokol HTTP
Jak vyhodit stavový kód 418 pomocí PHP?
Pro zobrazení stavového kódu HTTP 418 na webové stránce lze použít funkci PHP http_response_code. Syntaxe je následující: http_response_code(418) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testování stavového kódu HTTP 418
Aby bylo možné zobrazit stavový kód HTTP (v tomto případě 418 I'm a teapot) a další informace na straně klienta, je třeba otevřít vývojovou konzolu pomocí klávesy F12. Poté přejděte na kartu "Síť". Nyní lze stránku otevřít, webová stránka (příklad index.php) by měla být viditelná na kartě sítě. Ta musí být vybrána a poté musí být vybrána sekce Herder. Uživatel pak uvidí následující výsledek:
URL: https://http-statuscode.com/errorCodeExample.php?code=418
Stav: 418 I'm a teapot
Tyto stránky: Network
IP adresa: XX.XX.XX.XX
Jak vytvořit vlastní chybovou stránku pro stavový kód 418
Apache Webserver
Webový server Apache je jedním z nejběžnějších webových serverů na internetu. Chcete-li vytvořit vlastní chybovou stránku 418 I'm a teapot v serveru "Apache", je třeba provést následující změnu v následujícím souboru.
NGINX Webserver
Podobně jako webový server Apache se na internetu hojně používá i NGINX. Chcete-li vytvořit vlastní chybovou stránku 418 I'm a teapot v serveru "NGINX", je třeba provést následující změnu v následujícím souboru.
location = /418.html {
root /usr/share/nginx/html;
internal;
}
Kompatibilita stavového kódu 418 s prohlížeči
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |
Konstanty v programovacích jazycích
Externí odkazy s dalšími informacemi o stavovém kódu HTTP 418:
Zábavné memy o stavovém kódu HTTP 418
Články na blogu
SEO a stavové kódy HTTP: Komplexní analýza
Optimalizace webových stránek pro vyhledávače (SEO) je složitý úkol. Jedním z často přehlížených, ale pro dobré hodnocení klíčových aspektů jsou stavové kódy HTTP. Tyto malé třímístné kódy informuj...
Stavový kód HTTP 418: Jsem konvice na čaj - od vtipu ke kultu
V technickém a často strohém světě internetových protokolů vyniká zejména jeden kód: stavový kód HTTP 418, přezdívaný "jsem konvice na čaj". Za tímto zdánlivě nesmyslným stavovým kódem se však skrý...