Como interpretar o cabeçalho HTTP Accept vazio?
O HTTP / 1.1Accept
cabeçalho da solicitação é especificado emRFC 2616, seção 14.1.
Sua sintaxe é dada assim:
Accept = "Accept" ":"
#( media-range [ accept-params ] )
#
sem nenhum número de estadoszero ou mais de acordo comseção 2.1. No entanto, a seção 14.1 não faz qualquer declaração sobre como interpretar umAccept
cabeçalho. Isto está em contraste comseção 14.2, que fala sobreAccept-Encoding
, onde não só1#
é usado (um ou mais), mas também o caso de um vazioAccept-Encoding
cabeçalho é especificado, o que é meio estranho. Algumas outras seções que lidam com cabeçalhos de solicitação também são específicas no caso especial de um valor vazio.
Se alguém tratar umesvaziar Accept
cabeçalho de forma equivalente a uminexistente Accept
cabeçalho? Existe algum recurso oficial sobre isso que eu perdi?