Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

302 Found

Der HTTP 302 Found Redirektions-Statuscode zeigt an, dass die angeforderte Ressource vorübergehend zur URL im Location-Header verschoben wurde.

Ein Browser, der diesen Status erhält, wird die Ressource automatisch unter der im Location-Header angegebenen URL anfordern und den Benutzer auf die neue Seite weiterleiten. Suchmaschinen, die diese Antwort erhalten, werden die Links zur ursprünglichen URL nicht der neuen Ressource zuordnen, was bedeutet, dass kein SEO-Wert zur neuen URL übertragen wird.

Hinweis: Im Fetch Standard verwendet ein Benutzeragent, der eine 302-Antwort auf eine POST-Anfrage erhält, die GET-Methode in der anschließenden Weiterleitungsanfrage, wie es die HTTP-Spezifikation erlaubt. Um zu verhindern, dass Benutzeragenten die Anfrage ändern, verwenden Sie stattdessen 307 Temporary Redirect, da die Änderung der Methode nach einer 307-Antwort untersagt ist.

In Fällen, in denen Sie möchten, dass jede Anfragemethode in GET geändert wird, verwenden Sie 303 See Other. Dies ist nützlich, wenn Sie auf eine PUT-Methode antworten möchten, die nicht die hochgeladene Ressource ist, sondern eine Bestätigungsnachricht wie: "Sie haben XYZ erfolgreich hochgeladen".

Status

http
302 Found

Beispiele

302 Antwort mit neuer URL

http
GET /profile HTTP/1.1
Host: www.example.com
http
HTTP/1.1 302 Found
Location: https://www.example.com/new-profile-url
Content-Type: text/html; charset=UTF-8
Content-Length: 0

Spezifikationen

Spezifikation
HTTP Semantics
# status.302

Siehe auch