307
Temporary Redirect
Спецификация кода состояния HTTP 307
Код состояния 307 Temporary Redirect указывает на то, что целевой ресурс временно находится под другим URI, и агент пользователя НЕ ДОЛЖЕН менять метод запроса, если он выполняет автоматическое перенаправление на этот URI. Поскольку перенаправление может измениться со временем, клиент должен продолжать использовать исходный эффективный URI запроса для будущих запросов.
Сервер ДОЛЖЕН генерировать поле заголовка Location в ответе, содержащее ссылку URI для другого URI. Агент пользователя МОЖЕТ использовать значение поля Location для автоматического перенаправления. Полезная нагрузка ответа сервера обычно содержит короткую гипертекстовую заметку с гиперссылкой на различные URI.Примечание: Этот код состояния похож на 302 (Found), за исключением того, что он не позволяет изменить метод запроса с POST на GET. Данная спецификация не определяет эквивалентного аналога для 301 (Moved Permanently) ([RFC7238], однако, определяет код состояния 308 (Permanent Redirect) для этой цели).
Источник / Цитаты из: Код состояния HTTP 307 Temporary Redirect определен разделом 6.4.7 из RFC7231.
Протокол HTTP
Как вывести код состояния 307 с помощью PHP?
Чтобы бросить на веб-страницу код статуса HTTP 307, можно использовать PHP-функцию http_response_code. Синтаксис выглядит следующим образом: http_response_code(307) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Проверка кода состояния 307 HTTP
Чтобы иметь возможность отображать код состояния HTTP (в данном случае 307 Temporary Redirect) и другую информацию на стороне клиента, необходимо открыть консоль разработки с помощью F12. Затем перейдите на вкладку "Сеть". Теперь можно открыть страницу, сайт (пример index.php) должен быть виден на вкладке "Сеть". Его необходимо выбрать, а затем выбрать раздел Herder. После этого пользователь увидит следующий результат:
URL: https://http-statuscode.com/errorCodeExample.php?code=307
Статус: 307 Temporary Redirect
Эти: Network
IP-адрес: XX.XX.XX.XX
Совместимость кода состояния 307 с браузерами
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |