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