Lista de valores padrões de Accept
Este artigo documenta os valores padrão para o cabeçalho HTTP Accept
para entradas e versões específicas do navegador.
Valores padrão
Estes são os valores enviados quando o contexto não fornece mais informações. Observe que todos os navegadores adicionam o tipo MIME */*
para cobrir todos os casos. Isso é normalmente usado para solicitações iniciadas por meio da barra de endereços de um navegador ou por meio de um elemento HTML <a>
.
User Agent | Valor | Comentário |
---|---|---|
Firefox | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 (desde o Firefox 66) text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 (no Firefox 65) text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 (antes) |
No Firefox 65 e versões anteriores, esse valor pode ser modificado usando o parâmetro network.http.accept.default . (fonte) |
Safari, Chrome | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 |
(fonte) |
Safari 5 | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
Esta é uma melhoria em comparação com os cabeçalhos Accept já que não mais classifica image/png acima de text/html |
Internet Explorer 8 | image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/x-shockwave-flash, application/msword, */* |
Veja IE and the Accept Header (blog de MSDN da IEInternals). |
Edge | text/html, application/xhtml+xml, image/jxr, */* |
|
Opera | text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 |
Valores para uma imagem
Ao solicitar uma imagem, como por meio de um elemento HTML <img>
, user-agent geralmente define uma lista específica de tipos de mídia para ser recebida.
User Agent | Valor | Comentário |
---|---|---|
Firefox | image/webp,*/* (desde o Firefox 65) */* (desde o Firefox 47) image/png,image/*;q=0.8,*/*;q=0.5 (antes) |
Esse valor pode ser modificado usando o parâmetro image.http.accept . fonte |
Safari | */* |
|
Chrome | image/webp,image/apng,image/*,*/*;q=0.8 |
fonte |
Internet Explorer 8 ou anterior | */* |
Veja IE and the Accept Header (blog de MSDN da IEInternals) |
Internet Explorer 9 | image/png,image/svg+xml,image/*;q=0.8, */*;q=0.5 |
Veja Fiddler is better with Internet Explorer 9 (blog de MSDN da IEInternals) |
Valores para um vídeo
Quando um vídeo é solicitado, via o elemento HTML <video>
, a maioria dos navegadores usam valores específicos.
User Agent | Valor | Comentário |
---|---|---|
Firefox anterior a 3.6 | sem suporte a <video> |
|
Firefox 3.6 e posterior | video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5 |
veja bug 489071 fonte |
Chrome | */* |
fonte |
Internet Explorer 8 ou anterior | sem suporte a <video> |
Valores para recursos de áudio
Quando um arquivo de áudio é solicitado, como via o elemento HTML <audio>
, a maioria dos navegadores usam valores específicos.
User Agent | Value | Comment |
---|---|---|
Firefox 3.6 e posterior | audio/webm,audio/ogg,audio/wav,audio/*;q=0.9,application/ogg;q=0.7,video/*;q=0.6,*/*;q=0.5 |
Veja bug 489071 fonte |
Safari, Chrome | */* |
fonte |
Internet Explorer 8 ou anterior | sem suporte para <audio> |
|
Internet Explorer 9 | ? |
Valores para scripts
Quando um script é solicitado, como via o elemento HTML <script>
, alguns navegadores usam valores específicos.
User Agent | Valor | Comentário |
---|---|---|
Firefox | */* |
Veja bug 170789 |
Safari, Chrome | */* |
fonte |
Internet Explorer 8 ou anterior | */* |
Veja IE and the Accept Header (blog de MSDN da IEInternals) |
Internet Explorer 9 | application/javascript, */*;q=0.8 |
Veja Fiddler is better with Internet Explorer 9 (blog de MSDN da IEInternals) |
Valores para uma folha de estilo CSS
Quando uma folha de estilo CSS é solicitada, via o elemento HTML <link rel="stylesheet">
, a maioria dos navegadores usam valores específicos.
User Agent | Valor | Comentário |
---|---|---|
Firefox 4 | text/css,*/*;q=0.1 |
Veja bug 170789 fonte |
Internet Explorer 8 ou anterior | */* |
Veja IE and the Accept Header (blog de MSDN da IEInternals) |
Internet Explorer 9 | text/css |
Veja Fiddler is better with Internet Explorer 9 (blog de MSDN da IEInternals) |
Safari, Chrome | text/css,*/*;q=0.1 |
fonte |
Opera 11.10 | text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 |
|
Konqueror 4.6 | text/css,*/*;q=0.1 |