Требуются ли значения веса в заголовке Accept с несколькими значениями? - PullRequest
0 голосов
/ 18 мая 2018

Согласно спецификации, заголовок HTTP Accept может иметь несколько значений, например:

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

Источник

У меня такой вопрос: сделать заголовки Accept снесколько значений должны иметь хотя бы один вес?Или они по-прежнему действительны, если ни один из типов контента не имеет веса?

Другими словами, будет ли этот заголовок Accept по-прежнему действительным в соответствии со спецификацией?

Accept: text/html, application/xhtml+xml, application/xml, */*

Спасибо куче взаранее!

1 Ответ

0 голосов
/ 22 мая 2018

Значения качества являются необязательными, но тогда каждая запись имеет подразумеваемое значение качества 1.

https://developer.mozilla.org/en-US/docs/Glossary/Quality_values

Важность значения отмечена суффиксом '; q = ', сразу за которым следует значение от 0 до 1, включающее до трех десятичных цифр, причем наибольшее значение обозначает наивысший приоритет.Если значение отсутствует, значением по умолчанию является 1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...