203

Non-Authoritative Information

Офіційний
Для надання мета-інформації була використана кешована копія. Дані можуть бути неактуальними.

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

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

Відповідь 203 Non-Authoritative Information подібна до коду попередження 214 "Застосовано перетворення" (розділ 5.5 [RFC7234]), перевага якого полягає в тому, що його можна застосовувати до відповідей із будь-яким кодом стану.

Відповідь 203 Non-Authoritative Information за замовчуванням можна кешувати, тобто якщо інше не вказано у визначенні методу або в явних елементах керування кешем (див. розділ 4.2.2 [RFC7234]).

Джерело / Цитата з: Код статусу 203 Non-Authoritative Information HTTP визначається розділом 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