HTTP-Status-Codes

Geschrieben von Georg Lassnig
Hauptkategorie: E67-ITS Blog
on 23 September 2014
Zugriffe: 16972

Beitragsseiten

3xx – REDIRECTION

Die Anfrage wurde zwar korrekt empfangen, der Benutzer aber eine Änderung an der Anfrage zur Ressource machen sollte.

CodeNachrichtBedeutung
300 Multiple Choices Die angeforderten Daten sind unter mehreren verschiedenen URIs vorhanden (Mirror). Anstelle der Daten werden die verfügbaren URIs als Liste übertragen. Der Web-Browser kann den Anwender anschließend in einem Dialog einen URI auswählen lassen.
301 Moved Permanently Die angeforderten Daten befinden sich nicht mehr unter dem URI, sie wurden dauerhaft auf eine andere Adresse verschoben. In der Statusmeldung wird angegeben, unter welchem URI sich die Daten jetzt befinden. Ein Web-Browser, der diese Antwort vom Server erhält, kann beispielsweise gleich die neue Adresse anfordern.
302 Moved Temporarily Die angeforderten Daten wurden vorübergehend zu einem anderen URI verschoben. In der Statusmeldung wird angegeben, unter welcher Adresse sich die Daten derzeit befinden. Ein Web-Browser, der diese Antwort erhält, kann beispielsweise gleich die temporär gültige Adresse anfordern.
303 See Other Die angeforderten Daten sind unter einem angegebenen URI verfügbar und sollte von dort mit Hilfe der get-Methode angefordert werden. Dieser Statuscode ist für CGI-Scripts gedacht, die mit der post-Methode aufgerufen wurden und den Browser auf eine andere Ressource lenken wollen, die mit der get-Methode angefordert werden soll.
304 Not Modified Die angeforderten Daten haben sich seit dem angegebenen Zeitpunkt nicht geändert und werden deshalb nicht gesendet. Der Code 304 wird verursacht durch Web-Browser, die aufgrund ihrer Cache-Einstellungen Daten erst wieder nach einer bestimmten Zeit vom Original-Server laden. Davor fragen sie nur mit dem Zeitpunkt, zu dem die Daten zuletzt geladen wurden, an, ob die Daten auf dem Server seitdem geändert wurden.
305 Use Proxy Die angeforderte Ressource kann nur über einen Proxy versendet werden, der explizit in der Antwort im Feld "location" angegeben ist.
306 Reserved Dieser Status Code wird derzeit nicht verwendet.
307 Temporary Redirect Wie der Statuscode 302 (Moved Temporarily). Gedacht für Fehlreaktionen einiger Browser auf den Code 302.
Hoch