406
Not Acceptable
Специфікація коду стану HTTP 406
Джерело / Цитата з: Код статусу 406 Not Acceptable HTTP визначається розділом 6.5.6 у RFC7231.
Протокол HTTP
Як згенерувати код статусу 406 за допомогою PHP?
Щоб передати на веб-сторінці код статусу HTTP 406, можна використовувати PHP-функцію http_response_code. Синтаксис наступний: http_response_code(406) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Перевірте код стану 406 HTTP
Щоб мати можливість відображати код статусу HTTP (в даному випадку 406 Not Acceptable) та іншу інформацію на стороні клієнта, необхідно відкрити консоль розробки за допомогою клавіші F12. Потім перейдіть на вкладку "Мережа". Тепер сторінку можна відкрити, веб-сайт (наприклад, index.php) повинен бути видимим у вкладці "Мережа". Його потрібно вибрати, а потім вибрати розділ Herder. Після цього користувач побачить наступний результат:
URL: https://http-statuscode.com/errorCodeExample.php?code=406
Статус: 406 Not Acceptable
Ці: Network
IP-адреса: XX.XX.XX.XX
Як створити власну сторінку помилок для коду стану 406
Apache Webserver
Веб-сервер "Apache" є одним з найпоширеніших веб-серверів в Інтернеті. Щоб створити власну сторінку помилки 406 Not Acceptable в "Apache", необхідно внести наступні зміни в наступний файл.
NGINX Webserver
Подібно до веб-сервера "Apache", "NGINX" також широко використовується в Інтернеті. Щоб створити власну сторінку помилки 406 Not Acceptable в "NGINX", необхідно внести наступні зміни в наступний файл.
location = /406.html {
root /usr/share/nginx/html;
internal;
}
Сумісність коду стану 406 з браузерами
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 |
Константи в мовах програмування
HttpStatusCode.NotAcceptable
http.StatusNotAcceptable
Response::HTTP_NOT_ACCEPTABLE
httplib.NOT_ACCEPTABLE
http.client.NOT_ACCEPTABLE
http.HTTPStatus.NOT_ACCEPTABLE
:not_acceptable
Коди підстатусів коду стану 406
406.0 | Invalid MIME type HTTP IIS, Неофіційно. |