Liste der Standard-Accept-Werte
Dieser Artikel dokumentiert die Standardwerte für den HTTP-Header Accept
für bestimmte Eingaben und Browserversionen.
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.
Benutzeragent | Wert |
---|---|
Firefox 132 und später [1] | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
Firefox 128 bis 131 | 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 | 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 13.1 bis 18.1+ [4] | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
Chrome 131+ [4] | text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 |
Safari, Chrome [4] | 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 mit der Präferenz network.http.accept
(about:config
) auf einen beliebigen String gesetzt werden.
[2] Der Wert kann mit der Präferenz network.http.accept.default
(about:config
) auf einen beliebigen String gesetzt werden.
[3] Dies ist eine Verbesserung gegenüber den früheren Accept
-Headern, da image/png
nicht mehr über text/html
eingerankt wird.
[4] Werte für Safari 13.1 bis 18.1 und Chrome 131 wurden überprüft und hinzugefügt. Werte können sich vor den angegebenen Versionen geändert haben.
Werte für ein Bild
Beim Anfordern eines Bildes, z. B. durch ein HTML-<img>
-Element, legt der Benutzeragent oft eine spezifische Liste von Medientypen fest, die erwünscht sind.
Benutzeragent | 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 mit dem Parameter image.http.accept
(source) auf einen beliebigen String gesetzt werden.
Werte für ein Video
Wenn ein Video angefordert wird, z. B. über das <video>
-HTML-Element, verwenden die meisten Browser spezifische Werte.
Benutzeragent | Wert |
---|---|
Firefox 3.6 und später | video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5 |
Firefox vor 3.6 | keine Unterstützung für <video> |
Chrome | */* |
Werte für Audiodateien
Wenn eine Audiodatei angefordert wird, wie etwa über das <audio>
HTML-Element, verwenden die meisten Browser spezifische Werte.
Benutzeragent | 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 Scripte
Wenn ein Script angefordert wird, wie etwa über das <script>
HTML-Element, verwenden einige Browser spezifische Werte.
Benutzeragent | 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.
Benutzeragent | 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.