302 Found

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

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

Hinweis: Im Fetch-Standard, wenn ein User-Agent eine 302-Antwort auf eine POST-Anfrage erhält, wird die GET-Methode in der nachfolgenden Umleitungsanfrage verwendet, wie es von der HTTP-Spezifikation erlaubt ist. Um zu verhindern, dass User-Agents 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 eine beliebige 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

Specification
HTTP Semantics
# status.302

Siehe auch