Sec-CH-UA-Mobile 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-Mobile Anforderungsheader ist ein User-Agent-Client-Hint, der angibt, ob der Browser auf einem mobilen Gerät läuft. Er kann auch von einem Desktop-Browser verwendet werden, um eine Präferenz für eine "mobile" Benutzererfahrung anzuzeigen.
Sec-CH-UA-Mobile ist ein Low-Entropy-Hint. Sofern er nicht durch eine User-Agent-Berechtigungsrichtlinie blockiert wird, wird er standardmäßig gesendet, ohne dass der Server durch das Senden von Accept-CH zustimmen muss.
| Header-Typ | Anforderungsheader, Client Hint |
|---|---|
| Verbotener Anforderungsheader | Ja (Sec--Präfix) |
Syntax
Sec-CH-UA-Mobile: <boolean>
Direktiven
<boolean>-
?1zeigt an, dass der User-Agent eine mobile Erfahrung bevorzugt (wahr).?0zeigt an, dass der User-Agent keine mobile Erfahrung bevorzugt (falsch).
Beispiele
>Verwendung von Sec-CH-UA-Mobile
Da Sec-CH-UA-Mobile ein Low-Entropy-Hint ist, wird er typischerweise in allen Anfragen gesendet. Ein Desktop-Browser würde normalerweise Anfragen mit folgendem Header senden:
Sec-CH-UA-Mobile: ?0
Ein Browser auf einem mobilen Gerät würde normalerweise Anfragen mit folgendem Header senden:
Sec-CH-UA-Mobile: ?1
Spezifikationen
| Spezifikation |
|---|
| User-Agent Client Hints> # sec-ch-ua-mobile> |