418

I'm a teapot

Oficialus
Kavos nebuvo galima pasigaminti iš arbatinuko

Bendras būsenos kodo 418 paaiškinimas

HTTP būsenos kodas 418 I'm a teapot yra pagrįstas 1998 m. balandžio pokštu ir realiai neegzistuoja pasauliniame žiniatinklyje. Net ir šiais laikais būsenos kodas 418 I'm a teapot dažnai naudojamas balandžio 1 d., pavyzdžiui, Google ir kitose didelėse svetainėse.

HTTP būsenos kodo 418 specifikacija

Kiekvienas bandymas išvirti kavos su arbatinuku turėtų būti rodomas kaip klaidos kodas 418 I'm a teapot. Gautas subjekto kūnas GALI būti trumpas ir kietas.

Šaltinis / citata iš: HTTP būsenos kodas 418 I'm a teapot nurodytas 2.3.2 skirsnyje 2.3.2.

Kaip naudojant PHP išmesti 418 būsenos kodą?

Norint žiniatinklio puslapyje nurodyti HTTP būsenos kodą 418, galima naudoti PHP funkciją http_response_code. Sintaksė tokia: http_response_code(418) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

HTTP būsenos kodo 418 testavimas

Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 418 I'm a teapot) ir kitą informaciją, kūrimo konsolę reikia atidaryti klavišu F12. Tada pereikite prie skirtuko "Network" (tinklas). Dabar galima atidaryti puslapį, tinklo skirtuke turi būti matoma svetainė (pavyzdys index.php). Ją reikia pasirinkti, o tada reikia pasirinkti skyrių Herder (Herderis). Tada naudotojas matys tokį rezultatą:

Būsenos kodas 418 I'm a teapot
Apžvalga
URL: https://http-statuscode.com/errorCodeExample.php?code=418
Statusas: 418 I'm a teapot
Šie: Network
IP adresas: XX.XX.XX.XX
Būsenos kodas 418 I'm a teapot

Kaip sukurti savo klaidų puslapį, kuriame būtų rodomas būsenos kodas 418

Sukurti savo 418 I'm a teapot klaidos puslapį gana paprasta naudojant tiek "Apache", tiek "NGINX" žiniatinklio serverius.

Apache Webserver

Interneto serveris "Apache" yra vienas iš labiausiai paplitusių interneto svetainių serverių. Norėdami sukurti savo 418 I'm a teapot klaidos puslapį "Apache", šiame faile reikia atlikti toliau nurodytus pakeitimus.

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

NGINX Webserver

Panašiai kaip ir žiniatinklio serveris "Apache", "NGINX" taip pat plačiai naudojamas internete. Norėdami sukurti savo 418 I'm a teapot klaidos puslapį "NGINX", šiame faile reikia atlikti toliau nurodytus pakeitimus.

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

418 būsenos kodo suderinamumas su naršyklėmis

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

Konstantos programavimo kalbose

http.StatusTeapot
Response::HTTP_I_AM_A_TEAPOT

Išorinės nuorodos, kuriose pateikiama daugiau informacijos apie HTTP būsenos kodą 418:

Tinklaraščio straipsniai

SEO ir HTTP būsenos kodai: Išsami analizė

Svetainės optimizavimas paieškos sistemoms (SEO) yra sudėtinga užduotis. Vienas iš dažnai nepastebimų, tačiau labai svarbių aspektų, lemiančių gerą reitingą, yra HTTP būsenos kodai. Šie nedideli, t...

HTTP būsenos kodas 418: Aš esu arbatinukas - nuo pokšto iki kulto statuso

Techniniame ir dažnai griežtame interneto protokolų pasaulyje ypač išsiskiria vienas kodas: HTTP būsenos kodas 418, pravarde "Aš esu arbatinukas". Tačiau už šio iš pirmo žvilgsnio beprasmiško būsen...

Autorius: Tony Brüser
Autorius: Tony Brüser

Tony Brüseris yra entuziastingas žiniatinklio kūrėjas, mėgstantis HTTP būsenos kodus.

LinkedInGitHub