418

I'm a teapot

Virallinen
Kahvia ei voitu valmistaa teekannulla.

Yleinen selitys 418-tilakoodista

HTTP-tilakoodi 418 I'm a teapot perustuu vuonna 1998 tehtyyn aprillipilaan, eikä sitä oikeasti ole olemassa World Wide Webissä. Nykyaikanakin tilakoodia 418 I'm a teapot käytetään usein 1. huhtikuuta, esimerkiksi Google ja muut suuret verkkosivustot.

HTTP-tilakoodin 418 määrittely

Jokainen yritys keittää kahvia teekannulla johtaa virhekoodiin 418 I'm a teapot. Tuloksena syntyvä olion runko VOI olla lyhyt ja jykevä.

Lähde / Lainaus: HTTP-tilakoodi 418 I'm a teapot on määritelty 2.3.2:n RFC2324 kohdassa RFC2324.

Kuinka heittää 418-tilakoodi PHP:llä?

HTTP-tilakoodin 418 heittämiseen verkkosivulle voidaan käyttää PHP-funktiota http_response_code. Syntaksi on seuraava: http_response_code(418) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testaa HTTP-tilakoodi 418

Jotta HTTP-tilakoodi (tässä tapauksessa 418 I'm a teapot) ja muut tiedot voidaan näyttää asiakaspuolella, kehityskonsoli on avattava F12-näppäimellä. Siirry sitten "Network"-välilehdelle. Nyt sivu voidaan avata, verkkosivuston (esimerkki index.php) pitäisi näkyä verkko-välilehdellä. Tämä on valittava ja sen jälkeen on valittava Herder-osio. Käyttäjä näkee sitten seuraavan tuloksen:

Tilakoodi 418 I'm a teapot
Yleiskatsaus
URL: https://http-statuscode.com/errorCodeExample.php?code=418
Tila: 418 I'm a teapot
Nuo: Network
IP-osoite: XX.XX.XX.XX
Tilakoodi 418 I'm a teapot

Miten luoda oma virhesivu tilakoodille 418?

Oman 418 I'm a teapot-virhesivun luominen on suhteellisen helppoa sekä Apache- että NGINX-verkkopalvelimilla.

Apache Webserver

Verkkopalvelin "Apache" on yksi Internetin yleisimmistä verkkopalvelimista. Jotta voit luoda oman 418 I'm a teapot-virhesivun "Apachessa", seuraavaan tiedostoon on tehtävä seuraava muutos.

File: .htaccess
ErrorDocument 418 /errors/418.html

NGINX Webserver

Samanlainen kuin verkkopalvelin "Apache", "NGINX" on myös laajalti käytössä Internetissä. Jotta voit luoda oman 418 I'm a teapot-virhesivun "NGINX"-palvelimessa, seuraavaan tiedostoon on tehtävä seuraava muutos.

File: sites-enabled/default
error_page 418 /418.html;
location = /418.html {
    root /usr/share/nginx/html;
    internal;
}

Selainyhteensopivuus 418-tilakoodin kanssa

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

Vakiot ohjelmointikielissä

http.StatusTeapot
Response::HTTP_I_AM_A_TEAPOT

Viihdyttäviä meemejä HTTP-tilakoodista 418

Blogiartikkelit

SEO ja HTTP-tilakoodit: Kokonaisvaltainen analyysi

Sivuston optimointi hakukoneita varten (SEO) on monimutkainen tehtävä. Yksi usein huomiotta jätetyistä mutta hyvän sijoituksen kannalta ratkaisevista seikoista ovat HTTP-tilakoodit. Nämä pienet, ko...

HTTP-tilakoodi 418: Olen teekannu - vitsistä kulttimaineeseen

Internetprotokollien teknisessä ja usein ankarassa maailmassa yksi koodi erottuu edukseen: HTTP-tilakoodi 418, lempinimeltään "I'm a teapot". Tämän näennäisen järjettömältä vaikuttavan tilakoodin t...

Kirjoittaja: Tony Brüser
Kirjoittaja: Tony Brüser

Tony Brüser on innostunut web-kehittäjä, jolla on mieltymys HTTP-statuskoodeihin.

LinkedInGitHub