Der HTTP-Statuscode 303 See Other teilt einem Client mit, dass er eine andere Ressource unter der im Location-Header angegebenen Adresse abrufen soll. Der anschließende Abruf erfolgt mit der Methode GET, auch wenn die ursprüngliche Anfrage beispielsweise ein POST war.
Ein typischer Anwendungsfall ist das Muster „Post/Redirect/Get“: Nach dem Absenden eines Formulars wird der Browser zu einer Bestätigungsseite weitergeleitet. So wird beim erneuten Laden der Seite nicht dieselbe Formularübermittlung wiederholt.
HTTP 303 unterscheidet sich von 301 oder 308, die eine dauerhafte Adressänderung signalisieren. Bei der Wahl des Statuscodes sind Methode, Zwischenspeicherung und gewünschtes Verhalten des Clients zu beachten.
Quellen und Prüfstand
Inhaltlich überarbeitet am 2026-10-13. Fehlzuordnung behoben und HTTP-Verhalten anhand des Standards erklärt.