Przekierowania HTTP
Gdy klient zwraca się do serwera pod określonym URL, serwer może wykonać przekierowanie, zwracając kod statusu zaczynający się od trójki.
Gdy klient otrzymuje odpowiedź przekierowania,
używa nowego podanego URL i
natychmiast go ładuje.
Adres, pod który należy wykonać
przejście, jest wskazany w nagłówku HTTP
Location.
Spójrzmy na przykład. Załóżmy, że klient wykonuje następujące zapytanie:
GET /page.html HTTP/1.1
Załóżmy, że serwer zwraca w odpowiedzi przekierowanie:
HTTP/1.1 301 OK
Location: /test.html
Zapoznaj się z listą kodów statusu dla przekierowań.