303 редирект - смотри другое

Что это за редирект?



Смотри другое (See Other) - это специальный редирект, который говорит о том, что запрошенный документ найден. Но на него следует перейти используя метод GET, вне зависимости от того метода, каким был запрошен исходный документ.

Данный редирект был введен вместе с 307 для устранения неоднозначности c 302 редиректом: нужно ли менять метод запроса документа (GET, POST, HEAD - 303 редирект), или нет - 307 редирект.

Где это используется?



303 редирект используется достаточно редко.

Например, в случае поиска по сайту, был найден всего один документ. В этом случае, вместо того, чтобы показать в результатах поиска этот единственный документ, можно отдать пользователю 303 редирект, а найденный документ указать в заголовке Location - тогда пользователь сразу увидит искомое, без просмотра результата поиска.

Данный редирект запрещен к кэшированию.