406 Not Acceptable


In Folge 404 ging es um eine Urban Myth, nämlich die angebliche Herkunft von Fehlercode 404. In der Episode 406 nun klärt der Anerzähler auf…

 

 

#406 – Not Acceptable

Vor zwei Episoden habe ich ja hier über “HTTP-Fehlercodes” gesprochen. Genaugenommen über Fehlercode 404. Ja und ehhmm da muss ich ehmm, mhhh…! Also um’s mal mit anderen Worten zu sagen: also ja, Shame! Ja, ich weiss, ich.., ja ‘tschuldigung, ich ehmm, also das war so, also eigentlich müssten wir sagen:

[Auszug Rede von Trump: “I think it’s a disgrace that information, that was false and fake and never happened, got released to the public!”]

Ja, also, die Geschichte mit dem Raum 404, den es in CERN angeblichen geben soll und in dem der erste zentrale Server des Internets gestanden hat: die stimmt so, so irgendwie nicht. “Shame!”… ach jetzt ist auch wieder mal gut. Das war doch trotzdem eine coole Geschichte. Was kann ich denn dafür, dass die Geschichte ein Urban Myth ist. Eigentlich ist die so schön, die müsste eigentlich wahr sein, finde ich.

Aber okay, okay! Wenn Du darauf bestehst die Wahrheit zu wissen hinter den Fehlercodes, dann erkläre ich das mal: Man kann die Fehlercodes, die das HTTP-Protokoll durch die Gegend schickt, nämlich nachschlagen. Es gibt einen Standard dazu und er klärt auf, was die einzelnen Codes bedeuten. An der ersten Ziffer dieser Fehlercodes kann man ablesen, welchen Fehlerbereich man denn so grob gemeldet bekommt. Fehlercodes die mit einer 5 beginnen, sind Serverfehler. Fehlercodes die mit der 4 beginnen, sind Fehler beim User. Zum Beispiel eine falsch eingetippte Adresse, die dann eben in einem “file not found” endet.

Übrigens können Webclients, wie z.B. Webbrowser, beim Anfragen von Dateien, auch angeben, in welchem Format sie denn die Dateien verarbeiten können. Wenn der Server dann feststellt, dass er zwar die Datei hat, aber die Formatbedingungen die der Client vorgibt, nicht erfüllen kann, dann liefert der Server den Themenanker für die heutige Sendung zurück, nämlich den HTTP-Fehler 406. Der wird in der Dokumentation als Fehler “http406 not acceptable” aufgeführt. So wie die Urban Myth von 404. Die war ja auch irgendwie not acceptable. Aber schön – schön war sie schon.

Bis bald.

Kommentar verfassen

%d Bloggern gefällt das: