Der im Jahr 1998 als Aprilscherz eingeführte HTTP-Statuscode 418 „Ich bin eine Teekanne“ wird vorerst bleiben. Der Code war zwar ursprünglich als Scherz über viele schlechte HTTP-Extensions gedacht, ist jedoch in mehreren Projekten implementiert worden – darunter zählen Googles Programmiersprache Go, Node.js und Asp.Net. Den Entwurf des Codes hat Larry Masinter von der Internet Engineering Taskforce geschrieben. Eine Initiative des australischen Programmierers Mark Nottingham zur Abschaffung ist jetzt abgelehnt worden, wie Gizmodo berichtet.
HTTP-Statuscode 418 in Go, Node.js und Asp.Net
Nottingham schlug in mehreren Repositories vor, den Code zu entfernen. Die Nummer könnte später möglicherweise für andere, wesentlich wichtigere Zwecke gebraucht werden, gab er zu verstehen. „Bitte zieht in Erwägung, 418 aus Go HTTP zu entfernen, weil er kein richtiger HTTP-Statuscode ist. Ich weiß, dass es lustig ist und dass einige Menschen aus Spaß eigene Implementierungen entwickelt haben, aber das Kernprotokoll sollte nicht verschmutzt werden“, erklärte der Entwickler.
Der Community war der HTTP-Statuscode anscheinend trotzdem wichtig. So wurde beispielsweise unter dem Motto „Wir sind die Teekannen“ eine Website namens Save418.com veröffentlicht, um die Notwendigkeit des Codes zu begründen. 418 sei „eine Erinnerung daran, dass die dem Computer zugrundeliegenden Prozesse noch immer von Menschen gemacht werden“, heißt es dort. Es wäre daher sehr schade, wenn 418 gehen müsste.
Die Argumentation ließ auch Mark Nottingham nicht kalt, vielmehr schien sie ihn sogar zu überzeugen. Mittlerweile hat er bei der IETF einen Antrag eingereicht, den Statuscode nun doch zu reservieren und nicht zu entfernen.
Auch dieser Beitrag könnte dich interessieren: 404 Error! Diese kreativen Fehlerseiten musst du gesehen haben
via www.golem.de
Sicher stand der Redakteur heute morgen Stau, woraus sich der Stauscode entwickele ^^
Hier bitte, ein kleines ‚t‘ für den Statuscode. So viel t’s müssen sein, auch am Montag morgen.
evt. sollte der Autor seine Bookmarks zu banken, Chats u.ä. entfernen bevor er einen Screenshot macht ;-)