302 Found

Der HTTP-Statuscode 302 Found besagt, dass die angeforderte Ressource vorübergehend auf die URL verschoben wurde, die durch den Location-Header angegeben wurde. Ein Browser folgt der Weiterleitung auf diese Seite, aber Suchmaschinen aktualisieren ihre Links auf die Ressource nicht (In SEO-Sprech sagt man, dass der 'link-juice' nicht an die neue URL gesendet wird).
Obwohl die Spezifikation verlangt, dass die Anfragemethode (und der Body der Anfrage) beim Folgen auf die Weiterleitung nicht verändert wird, setzen das nicht alle User-Agents um - man findet immer noch Programme, die hier Fehler haben Daher ist zu empfehlen, den Code 302 nur als Antwort auf die Anfragemethoden GET und HEAD auszugeben und ansonsten 307 Temporary Redirect zu benutzen, wo ein Wechsel der Methode ausdrücklich verboten ist.

Falls Sie möchten, dass der User-Agent die Anfragemethode auf GET ändert, benutzen Sie stattdessen den Code 303 See Other. Das ist etwa nützlich, wenn Sie eine PUT-Anfrage nicht mit der hochgeladenen Resource, sondern mit einer bestätigenden Nachricht wie "Sie haben XYZ erfolgreich hochgeladen." beantworten wollen.

Status

302 Found

Spezifikationen

Spezifikation Titel
RFC 7231, Abschnitt 6.4.3: 302 Found Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

Browser-Kompatibilität

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid WebviewChrome für AndroidFirefox für AndroidOpera für AndroidSafari auf iOSSamsung Internet
302Chrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung JaIE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung JaOpera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Ja

Legende

Vollständige Unterstützung  
Vollständige Unterstützung

Siehe auch

  • 307 Temporary Redirect, entspricht diesem Statuscode, lässt aber nie eine Änderung der Anfragemethode zu.
  • 303 See Other, eine vorübergehende Weiterleitung, bei der die Anfragemethode auf GET geändert werden soll.
  • 301 Moved Permanently Die dauerhafte Weiterleitung.