4 ms·
Found this while scouring this list of HTTP status codes, because I wanted to make sure I was giving appropriate responses in this web API I'm developing.
by SirAllCaps 3y ago
Found this while scouring this list of HTTP status codes, because I wanted to make sure I was giving appropriate responses in this web API I'm developing.
- nonethewiser 3y agoIts rather funny, isnt it. But I wonder what the context is. Why they added it.
- colejohnson66 3y agoIt was an April Fools Joke
- imran-iq 3y agohttps://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_Protocol https://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_... Started off as an April's fools joke, people liked it enough to keep it in.
- KMnO4 3y agoIt was added as a joke, and kept because (according to https://save418.com https://save418.com) > “It's a reminder that the underlying processes of computers are still made by humans”
- AmericanChopper 3y agoStupid reason imo. Adding childish humor to a protocol seems like harmless fun until you remember how much of a mess network protocols, and their specs, and their implementation is. Maybe you think a 418 error page is funny, but I think you’ll appreciate it a lot less when your application gets a rather confounding error because some service provider wanted to remind you that the underlying processes of computers are still made by humans, rather than implement the actually correct response.
- Dalewyn 3y ago/me slaps AmericanChopper around a bit with a large trout https://en.wiktionary.org/wiki/trout_slap https://en.wiktionary.org/wiki/trout_slap
- throwaway173738 3y agoThat’s trout abuse.
- kQq9oHeAz6wLLS 3y ago... Nope, it's still funny, we're keeping it.
- pwdisswordfishc 3y agoNope, it’s still unfunny, it should have been deleted then and there. In fact, it has.
- AmericanChopper 3y agoI promise that knowing it’s supposed to be a joke is _not_ going to make you less frustrated if you ever end up having to debug a non-descriptive 418 error. To make it worse the description and the error code aren’t even consistent. 4xx is a client error, but your web server being a teapot is definitely a server side problem.
- crote 3y ago
- anonymousiam 3y agohttps://en.wikipedia.org/wiki/List_of_HTTP_status_codes https://en.wikipedia.org/wiki/List_of_HTTP_status_codes