HTTP пренасочвания

Когато клиент се свърже със сървър по определен URL, сървърът може да извърши пренасочване, като върне статус код, започващ с тройка.

Когато клиент получи отговор за пренасочване, той използва новопредоставения URL и незабавно го зарежда. Адресът, към който трябва да се извърши пренасочването, се посочва в HTTP хедъра Location.

Нека разгледаме пример. Да предположим, че клиентът прави следната заявка:

requestGET /page.html HTTP/1.1

Да предположим, че сървърът върне в отговор пренасочване:

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

Проучете списъка с статус кодове за пренасочване.