Celé to začala Eliška, když si na svůj web dala vánoční wishlist. Ovšem přišel s tím vlastně Michal Špaček, který na Eliščině wishlistu objevil poněkud neobvyklé přání:
Pak jsem se přidal já a Honza Tichý a začali jsme sestavovat vánoční kódy pro HTTP, abychom v tom Elišku nenechali. Níže jsem sepsal ty základní, které jsme dnes vymysleli. Pro srovnání viz přehled stavových kódů HTTP, který platí po zbytek roku mimo Vánoce.
200 OK
Asi ta nejobvyklejší odezva. Obvykle ji vyvolá víceméně předpokládaný vánoční požadavek v mezích normy.
201 Created
Dnes již příliš nepoužívaná, ovšem příjemná varianta. Koho by nepotěšil ručně vyrobený dárek pod stromečkem, že?
204 No Content
Tak tento případ nepotěší. Tolik práce jste měli s rozbalováním a krabice se nakonec ukázala jako prázdná.
206 Partial Content
V tomto případě nejspíš bude následovat reklamace v obchodě, ve kterém byl dárek kupován. Doufejme, že uspějete a nakonec dárek dostanete celý.
300 Multiple Choices
Lepší případ. Vaše přání se zjevně vyplní, jen je musíte ještě trochu upřesnit.
301 Moved Permanently
Vyřízení všech vašich vánočních přání bylo jednou pro vždy delegováno na někoho jiného. Obracet se na původní osobu nemá nadále smysl.
303 See Other
Tohle není šťastná situace, ale ještě není tak zle. Vaše přání se sice nesplní, je vám ovšem nabídnut náhradní dárek.
304 Not Modified
Na tento stav ovšem pozor! Nejspíš máte ještě od loňska dost dárků a nic dalšího nebude. Tedy pokud se Ježíška nezkusíte zeptat znovu. Tak honem, třeba si to rozmyslí!
307 Temporary Redirect
Vyřízení vašeho přání bylo delegováno na někoho jiného. Ovšem jen dočasně. Původní osoba vám může být příště opět k dispozici.
400 Bad Request
Ajajaj. Tohle se vám vážně nepovedlo. Zkuste vaše přání přeformulovat a tentokrát si dejte víc pozor.
402 Payment Required
Tento případ raději nebudeme komentovat.
403 Forbidden
Smůla. Že by se na vás Ježíšek zlobil?
404 Not Found
A jéje. Tak tohle vám k Vánocům rozhodně nepřejeme. Zkuste se radovat alespoň ze stromku, když pod ním nic nemáte.
406 Not Acceptable
Ale no tak! Na některá přání nemá Ježíšek dostatečné prostředky.
408 Request Timeout
Stále nic? Zkuste to znovu, držíme vám palce.
409 Conflict
Možná si něco takového přál už někdo jiný.
410 Gone
Tak tohle ale vážně naštve!
412 Precondition Failed
Prostě jste moc zlobili a nedostanete nic. Tak je to!
413 Request Entity Too Large
Ale no tak, mírněte trochu. Nechte si některá přání až na další Vánoce.
417 Expectation Failed
S tím holt musíte počítat. Někdy si něco přejete tak usilovně, až dostanete něco zcela jiného.
418 I'm a teapot
Tuhle neobvyklou odezvu dostanete jen v případě, že si dárky přejete už v dubnu. Nebojte, vždy se najde čas na šálek dobrého čaje.
426 Upgrade Required
Tenhle dárek dostanete, až trošku povyrostete.
450 Blocked by Windows Parental Controls
Dtto.
500 Internal Server Error
Na tohle se musíte zeptat Elišky.
503 Service Unavailable
Ježíšek dnes nemá čas. Zkuste to zítra.
Příspěvek byl původně publikován na Facebooku a je zveřejněn pod Creative Commons licencí.
Pokud chcete vidět příště vznikat podobný seznam na živo, sledujte mě na Twitteru.
Znám to trochu jinak:
400 Bad Request - Aspon dones kytku, kdyz uz neco chces
401 Unauthorized - vdana...
402 Payment Required - Vecere pri svickach
403 Forbidden - Das tu ruku pryc!
404 Not Found - Sla jsem ven s kamoskama
405 Method Not Allowed - Ne, zezadu ne!
406 Method Not Acceptable - Mel by byt tvrdsi...
407 Proxy Auth. Required - Musim se zeptat mamy.
408 Request Timeout - Kruci, vis, jak dlouho uz jsi nezavolal?
409 Conflict - A co je tohle za zenskou
410 Document Removed - Tak to bude rozvod.
411 Lenght Required - TOTO ma byt ta velka vec?
412 Precondition Failed - Eh, ty nemas kondom?
413 Request Entity Too Large - Tak TOHLE se tam nevejde...
415 Unsupported Media Type - Ve ctyrech? Nemam zajem.
500 Internal Server Error - Mam sve dny...
501 Not Implemented - Tak tohle jsem jeste nikdy nedelala...
502 Bad Gateway - Kruci, je to nejake slane...
503 Service Unavailable - Boli mne hlava.
504 Gateway Timeout - A to jako melo byt vsechno?
Martin Hassman ex-biochemik, umělecký programátor a publicista. Spoluzakladatel CZilly, zakladatel Zdrojáku, správce HTML5.cz, organizátor hackathonů, čekovacích muzejních nocí aj. akcí.
Přečteno 24 507×
Přečteno 24 033×
Přečteno 20 755×
Přečteno 19 839×
Přečteno 19 810×