http-headers
Принять запрос)
Поиск…
Вступление
Что Content-Type принимает клиент.
Синтаксис
- Принять: MIMEType / MIMESubtype; QualityFactor
- Примите: MIMEType / MIMESubtype; QualityFactor, MIMEType / MIMESubtype; QualityFactor, ...
параметры
| параметр | Описание |
|---|---|
| MIMETYPE | Первая половина типа мим. Это также может быть */* для всех типов |
| MIMESubtype | Вторая половина типа mime или * для всех подтипов (т.е. image/* ) |
| QualityFactor | Коэффициент качества в формате ;q=0.8 (необязательно) |
замечания
Типы контента представляют собой типы MIME (т.е. text/html ), разделенные запятой с необязательным коэффициентом качества (с использованием ;q= ), который используется для предпочтений клиентов для использования этого типа. Коэффициент качества имеет значение от 0 до 1, причем чем больше число, тем больше предпочтений для этого типа.
Если сервер не может найти приемлемый тип для ответа, тогда он должен отправить 406 (неприемлемый) ответ.
Только HTML
Запрос: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
Клиент будет принимать Content-Types of text / html
Соответствие всем типам текста
Запрос: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/* Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
Клиент будет принимать Content-Types любого из типов text / * типов MIME. Например text / html, text / plain, text / css.
text / html и application / xml с текстом предпочтений / html
Запрос: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html;q=1.0,application/xml;q=0.9 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
Клиент будет принимать Content-Types текста / html и application / xml, но он предпочитает text / html
Предпочтение одному типу над другим
Запрос: " http://example.com "
GET / HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 Accept: text/html,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive
Клиент принимает все типы Content-Types, но предпочитает text / html и application / xml