300-399

Redirection messages

Коды состояния HTTP в диапазоне от 300 до 399 - это коды перенаправления. Они используются сервером, чтобы сообщить клиенту, что запрашиваемый ресурс доступен по другому URL и что клиент должен перенаправить его на этот URL. Эти коды указывают на то, что запрашиваемый ресурс доступен по новому URL. Клиенту предлагается использовать новый URL для получения запрашиваемой информации. Это может быть связано, например, с изменением пути или домена ресурса или с временным перенаправлением. Коды перенаправления могут быть полезны для обеспечения доступа клиента к последней версии ресурса и привлечения трафика на сайт. Однако важно отметить, что это может повлиять на производительность, поскольку клиенту приходится отправлять несколько запросов, чтобы получить запрашиваемый ресурс.

<300/> Multiple Choices

Доступно несколько различных ресурсов
Официальный сайт

<301/> Moved Permanently

URL изменился, для дальнейших запросов следует использовать это значение
Официальный сайт

<302/> Found

временно ресурс доступен под новым URL-адресом
Официальный сайт

<303/> See Other

перенаправления указывают не на сам запрашиваемый ресурс, а на другую страницу
Официальный сайт

<304/> Not Modified

Ресурс не нуждается в повторной передаче, так как никаких изменений не произошло
Официальный сайт

<305/> Use Proxy

Доступ к ресурсу возможен только через прокси-сервер.
Официальный сайт Deprecated

<306/> Switch Proxy

Доступ к ресурсу возможен только через определенный прокси-сервер.
Официальный сайт Deprecated

<307/> Temporary Redirect

Ресурс временно доступен под новым URL. Новый вызов должен быть основан на том же методе
Официальный сайт

<308/> Permanent Redirect

Ресурс доступен на вечные времена под новым URL. Все будущие запросы должны направляться по новому URL-адресу
Официальный сайт