HTTP рэдыректы
Калі кліент звяртаецца да сервера па пэўным URL сервер можа выканаць перанакіраванне, аддаўшы статус-код, які пачынаецца з тройкі.
Калі кліент атрымлівае адказ перанакіравання,
ён выкарыстоўвае новы прадастаўлены URL і
неадкладна запампоўвае яго.
Адрас, на які трэба выканаць
пераход, паказваецца ў HTTP загалоўку
Location.
Давайце паглядзім на прыкладзе. Хай кліент робіць наступны запыт:
GET /page.html HTTP/1.1
Хай сервер аддае ў адказ перанакіраванне:
HTTP/1.1 301 OK
Location: /test.html
Вывучыце спіс статус-кодаў для рэдыректу.