HTTP 302 Found odpowiedź kod jest klasycznym sposobem zrobić niestałych URL przekierowań.
Odpowiedź z tym kodem daje więcej adresu URL w dzierżawie pola nagłówka (in) . User-Agent (to jest przeglądarka internetowa) jest proszony o odpowiedź zawierającą ten kod, aby nowy wniosek do adresu URL określonego w polu lokalizacji. Wiele przeglądarek internetowych implementuje ten kod w sposób naruszający standardy, zmieniając typ nowego żądania na GET, niezależnie od typu pierwotnego żądania (np. POST). Z tego powodu utworzono dwa nowe statusy: HTTP 303 i HTTP 307, aby rozróżnić te dwa zachowania, przy czym 303 zmienia typ żądania na GET, a 307 zachowuje typ pierwotnego żądania. Pomimo tych dwóch bardzo różnych kodów, kod 302 jest nadal używany w strukturach internetowych, aby zachować zgodność z przeglądarkami, które nie implementują protokołu HTTP / 1.1.
Ulepszenie RFC 2616 zmieniło definicję, aby umożliwić agentom użytkownika przekształcenie żądania POST w żądanie GET.
Prośba klienta:
GET /index.html HTTP/1.1 Host: www.example.comOdpowiedź serwera:
HTTP/1.1 302 Found Location: http://www.iana.org/domains/example/