Заголовок запроса HTTP/1.1 Accept
указан в RFC 2616, раздел 14.1.
Этот синтаксис задается следующим образом:
Accept = "Accept" ":"
#( media-range [ accept-params ] )
#
без каких-либо состояний с нулем или более в соответствии с раздел 2.1. Однако в разделе 14.1 не делается никаких утверждений о том, как интерпретировать пустой заголовок Accept
. Это в отличие от раздел 14.2, в котором говорится о Accept-Encoding
, где используется не только 1#
(один или несколько), но также задан случай для пустого заголовка Accept-Encoding
, который является довольно странным. Некоторые другие разделы, посвященные заголовкам запросов, также специфичны для специального случая пустого значения.
Следует ли рассматривать заголовок пустой Accept
эквивалентно несуществующему Accept
заголовку? Есть ли какие-либо официальные ресурсы по этому поводу, которые я пропустил?