Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

 Запрос Accept указывает, какие типы контента, выраженные как MIME types, клиент может понять. Используя  content negotiation, сервер затем выбирает одно из предложений, использует его и информирует клиента о своем выборе с заголовком ответа Content-Type. Браузеры задают адекватные значения для этого заголовка в зависимости от контекста, в котором выполняется запрос: при получении таблицы стилей CSS для запроса задается другое значение, чем при получении изображения, видео или сценария.

Header type Request header
Forbidden header name no
CORS-safelisted request-header yes

Синтаксис

Accept: <MIME_type>/<MIME_subtype>
Accept: <MIME_type>/*
Accept: */*

// Multiple types, weighted with the quality value syntax:
Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8

Директивы

<MIME_type>/<MIME_subtype>
Один, точный quality value, например text/html.
<MIME_type>/*
MIME type, но без какого-либо подтипа. image/* will match image/png, image/svg, image/gif и любых других типов изображений.
*/*
Any MIME type
;q= (q-factor weighting)
Любое используемое значение помещается в порядке предпочтения, выраженном с использованием относительного quality value , называемого весом.

Примеры

Accept: text/html

Accept: image/*

Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8

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

Характеристика  Название
RFC 7231, секция 5.3.2: Accept Hypertext Transfer Protocol (HTTP/1.1): Semantics and Context

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

ВозможностьChromeEdgeFirefoxInternet ExplorerOperaSafari
Базовая поддержка Да Да Да Да Да Да
ВозможностьAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Базовая поддержка Да Да Да Да Да Да Да

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

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

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