Liste der Standard-Accept-Werte
Dieser Artikel dokumentiert die Standardwerte für den HTTP-Header Accept
für spezifische Eingaben und Browser-Versionen.
Standardwerte
Dies sind die Werte, die gesendet werden, wenn der Kontext keine besseren Informationen liefert. Beachten Sie, dass alle Browser den MIME-Typ */*
hinzufügen, um alle Fälle abzudecken. Dies wird typischerweise für Anfragen verwendet, die über die Adressleiste eines Browsers oder über ein HTML-<a>
-Element initiiert werden.
User Agent | Wert |
---|---|
Firefox 128 und später [1] | text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8 |
Firefox 92 bis 127 [1] | text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8 |
Firefox 72 bis 91 [2] | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 |
Firefox 66 bis 71 [2] | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
Firefox 65 [2] | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 |
Firefox 64 und früher [2] | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
Safari, Chrome | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 |
Safari 5 [3] | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
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 |
[1] Der Wert kann auf eine beliebige Zeichenkette gesetzt werden, indem die network.http.accept
-Einstellung (about:config
) verwendet wird.
[2] Der Wert kann auf eine beliebige Zeichenkette gesetzt werden, indem die network.http.accept.default
-Einstellung (about:config
) verwendet wird.
[3] Dies ist eine Verbesserung gegenüber früheren Accept
-Headern, da image/png
nicht mehr über text/html
eingeordnet wird.
Werte für ein Bild
Wenn ein Bild angefordert wird, z. B. durch ein HTML-<img>
-Element, setzt der Nutzer-Agent häufig eine spezifische Liste von akzeptierten Medientypen.
User Agent | Wert |
---|---|
Firefox 128 und später [1] | image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5 |
Firefox 92 bis 127 [1] | image/avif,image/webp,*/* |
Firefox 65 bis 91 [1] | image/webp,*/* |
Firefox 47 bis 63 [1] | */* |
Firefox vor 47 [1] | image/png,image/*;q=0.8,*/*;q=0.5 |
Safari (seit Mac OS Big Sur) | image/webp,image/png,image/svg+xml,image/*;q=0.8,video/*;q=0.8,*/*;q=0.5 |
Safari (vor Mac OS Big Sur) | image/png,image/svg+xml,image/*;q=0.8,video/*;q=0.8,*/*;q=0.5 |
Chrome und Edge 121 und später | image/avif,image/webp,image/apng,image/*,*/*;q=0.8 |
[1] Der Wert kann auf eine beliebige Zeichenkette gesetzt werden, indem der image.http.accept
-Parameter verwendet wird (source).
Werte für ein Video
Werte für Audiodateien
Wenn eine Audiodatei angefordert wird, etwa über das <audio>
-HTML-Element, verwenden die meisten Browser spezifische Werte.
User Agent | Wert |
---|---|
Firefox 3.6 und später [1] | audio/webm,audio/ogg,audio/wav,audio/*;q=0.9,application/ogg;q=0.7,video/*;q=0.6,*/*;q=0.5 |
Safari, Chrome | */* |
[1] Siehe bug 489071.
Werte für Skripte
Wenn ein Skript angefordert wird, etwa über das <script>
-HTML-Element, verwenden einige Browser spezifische Werte.
User Agent | Wert |
---|---|
Firefox [1] | */* |
Safari, Chrome | */* |
[1] Siehe bug 170789.
Werte für ein CSS-Stylesheet
Wenn ein CSS-Stylesheet angefordert wird, über das <link rel="stylesheet">
-HTML-Element, verwenden die meisten Browser spezifische Werte.
User Agent | Wert |
---|---|
Firefox 4 [1] | text/css,*/*;q=0.1 |
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 |
[1] Siehe bug 170789.