既定の Accept 値の一覧

この記事では、特定の入力とブラウザーのバージョンにおける HTTP Accept ヘッダーの既定値について説明します。

既定値

これらは、文脈から良い情報が得られない場合に送信される値です。なお、すべてのブラウザーがすべての場合をカバーするために */* MIME タイプを追加します。これは通常、ブラウザのアドレスバーを介して開始されるリクエスト、または HTML の <a> 要素を介して開始されるリクエストに使用されます。

User Agent 備考
Firefox

text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 (Firefox 66 以降)

text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 (Firefox 65)

text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 (それ以前)

Firefox 65 またはそれ以前では、この値は network.http.accept.default 設定値を使用して変更することができます (情報源)
Safari, Chrome

text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8

(情報源)
Safari 5

text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

これは以前の Accept ヘッダーと比べて、 image/pngtext/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, */* IE and the Accept Header (IEInternals' MSDN blog) を参照
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

画像の値

ユーザエージェントは HTML の <img> 要素などを通して画像をリクエストするときに、しばしば歓迎されるメディア種別のリストを設定します。

User Agent 備考
Firefox

image/webp,*/* (since Firefox 65)
*/* (since Firefox 47)
image/png,image/*;q=0.8,*/*;q=0.5 (before)

この値は image.http.accept 設定値を使用して変更することができます。 情報源
Safari */*
Chrome image/webp,image/apng,image/*,*/*;q=0.8 情報源
Internet Explorer 8 or earlier */* IE and the Accept Header (IEInternals' MSDN blog) を参照
Internet Explorer 9 image/png,image/svg+xml,image/*;q=0.8, */*;q=0.5 Fiddler is better with Internet Explorer 9 (IEInternals' MSDN blog) を参照

動画の値

<video> HTML 要素を介して動画をリクエストする際、ほとんどのブラウザは特定の値を使用します。

User Agent 備考
Firefox earlier than 3.6 no support for <video>
Firefox 3.6 and later video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5 bug 489071 を参照 情報源
Chrome */* 情報源
Internet Explorer 8 or earlier no support for <video>

音声リソースの値

<audio> HTML 要素などを使用して音声ファイルをリクエストする際、ほとんどのブラウザーは特定の値を使用します。

User Agent 備考
Firefox 3.6 and later audio/webm,audio/ogg,audio/wav,audio/*;q=0.9,application/ogg;q=0.7,video/*;q=0.6,*/*;q=0.5 bug 489071 を参照 情報源
Safari, Chrome */* 情報源
Internet Explorer 8 or earlier no support for <audio>
Internet Explorer 9 ?

スクリプトの値

<script> HTML 要素などを通してスクリプトをリクエストする際、ブラウザーによっては特定の値を使用します。

User Agent 備考
Firefox */* bug 170789 を参照
Safari, Chrome */* 情報源
Internet Explorer 8 or earlier */* IE and the Accept Header (IEInternals' MSDN blog) を参照
Internet Explorer 9 application/javascript, */*;q=0.8 Fiddler is better with Internet Explorer 9 (IEInternals' MSDN blog) を参照

CSS スタイルシートの値

<link rel="stylesheet"> HTML 要素を使用して CSS スタイルシートをリクエストする際、ほとんどのブラウザは特定の値を使用します。

User Agent 備考
Firefox 4 text/css,*/*;q=0.1 bug 170789 を参照 情報源
Internet Explorer 8 or earlier */* IE and the Accept Header (IEInternals' MSDN blog) を参照
Internet Explorer 9 text/css Fiddler is better with Internet Explorer 9 (IEInternals' MSDN blog) を参照
Safari, Chrome text/css,*/*;q=0.1 情報源
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