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 |