Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Sec-CH-UA-Model header

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Der HTTP Sec-CH-UA-Model Request-Header ist ein Client-Hint des User-Agents, der das Gerätemodell angibt, auf dem der Browser ausgeführt wird.

Headertyp Request-Header, Client-Hint
Verbotener Request-Header Ja (Sec--Präfix)

Syntax

http
Sec-CH-UA-Model: <device-version>

Direktiven

<device-version>

Ein String, der die Geräteversion enthält. Zum Beispiel "Pixel 3".

Beispiele

Verwendung von Sec-CH-UA-Model

Ein Server fordert den Sec-CH-UA-Model-Header an, indem er Accept-CH in eine Antwort auf eine beliebige Anfrage vom Client einfügt und den Namen des gewünschten Headers als Token verwendet:

http
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Model

Der Client kann sich entscheiden, den Hint bereitzustellen und den Sec-CH-UA-Model-Header zu nachfolgenden Anfragen hinzuzufügen. Zum Beispiel könnte der Client auf einem Mobiltelefon den Header wie folgt hinzufügen:

http
GET /my/page HTTP/1.1
Host: example.site

Sec-CH-UA: " Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"
Sec-CH-UA-Mobile: ?1
Sec-CH-UA-Platform: "Android"
Sec-CH-UA-Bitness: "64"
Sec-CH-UA-Model: "Pixel 3 XL"

Spezifikationen

Spezifikation
User-Agent Client Hints
# sec-ch-ua-model

Browser-Kompatibilität

Siehe auch