Sec-CH-UA-Form-Factors header
        
        
          Limited availability
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Der HTTP Sec-CH-UA-Form-Factors Request-Header ist ein Client-Hint des Benutzeragenten, der Informationen über die Geräteformfaktoren des Benutzeragenten bereitstellt.
| Header-Typ | Request-Header, Client-Hint | 
|---|---|
| Verbotener Request-Header | Ja (Sec--Präfix) | 
    
Syntax
Sec-CH-UA-Form-Factors: <form-factor>
Sec-CH-UA-Form-Factors: <form-factor>, …, <form-factor>
Direktiven
<form-factor>- 
Ein String, der einen gängigen Geräteformfaktor angibt. Alle anwendbaren Formfaktoren können enthalten sein. Die Bedeutungen der erlaubten Werte sind:
"Desktop"- 
Ein Benutzeragent, der auf einem Personal Computer läuft.
 "Automotive"- 
Ein Benutzeragent, der in einem Fahrzeug eingebettet ist, wo der Benutzer möglicherweise für das Fahren verantwortlich ist und begrenzte Interaktionsmöglichkeiten hat.
 "Mobile"- 
Kleines, touch-orientiertes Gerät, das typischerweise bei einer Person mitgeführt wird.
 "Tablet"- 
Ein touch-orientiertes Gerät, das größer als ein
"Mobile"ist und nicht typischerweise bei einer Person mitgeführt wird. "XR"- 
Immersive Geräte, die die Umgebung um den Benutzer herum erweitern oder ersetzen.
 "EInk"- 
Ein Gerät, das durch langsame Bildschirmaktualisierungen und begrenzte oder keine Farbauflösung gekennzeichnet ist.
 "Watch"- 
Ein mobiles Gerät mit einem winzigen Bildschirm (typischerweise weniger als 2 Zoll), das so getragen wird, dass der Benutzer es schnell überblicken kann.
 
 
Beispiele
>Verwendung von Sec-CH-UA-Form-Factors
Ein Server fordert den Sec-CH-UA-Form-Factors-Header an, indem er das Accept-CH in einer Antwort auf eine Anfrage des Clients einschließt und den Namen des gewünschten Headers als Token verwendet:
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Form-Factors
Der Client kann sich entscheiden, den Hint bereitzustellen, und den Sec-CH-UA-Form-Factors-Header zu nachfolgenden Anfragen hinzufügen.
Zum Beispiel könnte der Client den Header wie folgt hinzufügen:
GET /my/page HTTP/1.1
Host: example.site
Sec-CH-UA-Mobile: ?0
Sec-CH-UA-Form-Factors: "EInk"
In diesem Fall bedeutet "EInk", dass das Gerät durch langsame Bildschirmaktualisierungen und eine begrenzte Farbauflösung gekennzeichnet ist, und daher können Antworten je nach diesem Hint variieren.
Spezifikationen
| Specification | 
|---|
| User-Agent Client Hints> # sec-ch-ua-form-factors>  | 
            
Browser-Kompatibilität
Loading…
Siehe auch
- Client-Hints
 - User-Agent Client Hints API
 Accept-CH- HTTP-Caching: Vary und 
Vary-Header - Verbesserung des Datenschutzes und der Entwicklererfahrung mit User-Agent Client Hints auf developer.chrome.com