HyperText Transfer Protocol (HTTP) код ошибки клиента 406 Not Acceptable означает, что сервер не может вернуть ответ, соответствующий списку допустимых значений, определенных в заголовках упреждающего согласования контента, и что сервер не желает вернуть представление контента по-умолчанию.

Заголовки упреждающего согласования контента включают:

На практике эта ошибка очень редко используется. Вместо ответа с использованием этого кода ошибки, который может быть загадочным для конечного пользователя и трудным для исправления, серверы игнорируют соответствующий заголовок и предоставляют актуальную страницу для пользователя. Предполагается, что даже если пользователь не будет полностью удовлетворён, он предпочтет это коду ошибки.

Если сервер возвращает такой код ошибки, тело сообщения должно содержать список доступных представлений ресурсов, позволяя вручную выбирать между ними.

Статус

406 Not Acceptable

Спецификации

Спецификация Название
RFC 7231, секция 6.5.6: 406 Not Acceptable Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

Совместимость с браузером

Информация, показываемая ниже, была получена из GitHub-репозитория MDN (https://github.com/mdn/browser-compat-data).

No compatibility data found. Please contribute data for "http/status" (depth: 406) to the MDN compatibility data repository.

Смотрите также

Метки документа и участники

Внесли вклад в эту страницу: vykulakov, AlexeyVasilievE
Обновлялась последний раз: vykulakov,