HTTP response status code 302 Found är ett vanligt sätt att utföra URL-omdirigering. HTTP / 1.0-specifikationen (RFC 1945) definierade ursprungligen denna kod och gav den beskrivningsfrasen ”flyttade tillfälligt” snarare än ”hittade”.
ett HTTP-svar med denna statuskod kommer dessutom att ge en URL i fältet Sidhuvudplats. Detta är en inbjudan till användaragenten (t.ex. en webbläsare) att göra en andra, annars identisk, begäran till den nya URL som anges i platsfältet. Slutresultatet är en omdirigering till den nya webbadressen.,
många webbläsare har implementerat denna kod på ett sätt som bryter mot denna standard, vilket ändrar typen av begäran för den nya begäran att få, oavsett vilken typ som används i den ursprungliga begäran (t.ex. POST). Av denna anledning lade HTTP/1.1 (RFC 2616) till de nya statuskoderna 303 och 307 för att disambiguera mellan de två beteenden, med 303 uppdrag att ändra förfrågan Typ att få, och 307 bevara begäran typ som ursprungligen skickats., Trots den större tydlighet som ges av denna dikt är 302-koden fortfarande anställd i webbramar för att bevara kompatibilitet med webbläsare som inte implementerar HTTP/1.1-specifikationen.
som en följd av detta ändrar RFC 7231 (uppdateringen av RFC 2616)definitionen så att användaragenter kan skriva om inlägg för att få.
Lämna ett svar