HTTP přesměrování

Když klient osloví server na konkrétní URL, server může provede přesměrování tím, že vrátí stavový kód začínající trojkou.

Když klient obdrží odpověď s přesměrováním, použije nově poskytnuté URL a okamžitě jej načte. Adresa, na kterou je třeba přesměrovat, je uvedena v HTTP hlavičce Location.

Podívejme se na příklad. Předpokládejme, že klient provede následující požadavek:

requestGET /page.html HTTP/1.1

Předpokládejme, že server v odpovědi vrátí přesměrování:

responseHTTP/1.1 301 OK
Location: /test.html
Задание 1

Prostudujte si seznam stavových kódů pro přesměrování.