203

Non-Authoritative Information

Официальный сайт
Для предоставления метаинформации была использована кэшированная копия. Данные могут быть неактуальными.

Спецификация кода состояния HTTP 203

Код состояния 203 Non-Authoritative Information указывает, что запрос был успешным, но вложенная полезная нагрузка была изменена по сравнению с ответом 200 (OK) сервера происхождения преобразующим прокси (раздел 5.7.2 [RFC7230]). Этот код состояния позволяет прокси уведомлять получателей о том, что было применено преобразование, поскольку это знание может повлиять на последующие решения относительно содержимого. Например, будущие запросы на проверку кэша для содержимого могут быть применимы только по тому же пути запроса (через те же прокси).

Ответ 203 Non-Authoritative Information аналогичен коду предупреждения 214 Transformation Applied (раздел 5.5 [RFC7234]), преимущество которого в том, что он применим к ответам с любым кодом состояния.

Ответ 203 Non-Authoritative Information кэшируется по умолчанию, то есть, если иное не указано в определении метода или явных элементах управления кэшем (см. раздел 4.2.2 [RFC7234]).

Источник / Цитаты из: Код состояния HTTP 203 Non-Authoritative Information определен разделом 6.3.4 из RFC7231.

Как вывести код состояния 203 с помощью PHP?

Чтобы бросить на веб-страницу код статуса HTTP 203, можно использовать PHP-функцию http_response_code. Синтаксис выглядит следующим образом: http_response_code(203) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Проверка кода состояния 203 HTTP

Чтобы иметь возможность отображать код состояния HTTP (в данном случае 203 Non-Authoritative Information) и другую информацию на стороне клиента, необходимо открыть консоль разработки с помощью F12. Затем перейдите на вкладку "Сеть". Теперь можно открыть страницу, сайт (пример index.php) должен быть виден на вкладке "Сеть". Его необходимо выбрать, а затем выбрать раздел Herder. После этого пользователь увидит следующий результат:

Код состояния 203 Non-Authoritative Information
Обзор
URL: https://http-statuscode.com/errorCodeExample.php?code=203
Статус: 203 Non-Authoritative Information
Эти: Network
IP-адрес: XX.XX.XX.XX
Код состояния 203 Non-Authoritative Information

Совместимость кода состояния 203 с браузерами

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Константы в языках программирования

http.StatusNonAuthoritativeInfo
Response::HTTP_NON_AUTHORITATIVE_INFORMATION
:non_authoritative_information

Внешние ссылки с дополнительной информацией о коде состояния HTTP 203:

Развлекательные мемы о коде статуса HTTP 203

Автор: Tony Brüser
Автор: Tony Brüser

Тони Брюсер - увлеченный веб-разработчик, склонный к изучению кодов состояния HTTP.

LinkedInGitHub