HTTP редиректҳо

Вақте ки муштарӣ ба сервер тавассути URL-и муайян муроҷиат мекунад, сервер метавонад тағйири масирро иҷро кунад, код-и ҳолатеро супорида, ки бо се рақам оғоз мешавад.

Вақте ки муштарӣ посухи тағйири масирро мегирад, ӯ URL-и нави пешниҳодшударо истифода мебарад ва дар ҳоли ҳозир онро бор мекунад. Суроғае, ки бояд ба он гузариш иҷро шавад, дар сарлавҳаи HTTP Location муайян карда мешавад.

Биёед дар мисол назар кунем. Фарз кунем муштарӣ дархости зеринро месозад:

requestGET /page.html HTTP/1.1

Фарз кунем сервер дар посух тағйири масирро медиҳад:

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

Рӯйхати кодҳои ҳолат барои редирект-ро омӯзед.