Sec-CH-UA-WoW64 header
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more support for this feature? Tell us why.
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-WoW64 Request Header ist ein User-Agent-Client-Hint, der angibt, ob eine 32-Bit-Anwendung des User Agents auf einem 64-Bit-Windows-System läuft.
WoW64 wurde häufig verwendet, um festzustellen, welcher NPAPI-Plugin-Installer zum Herunterladen angeboten werden sollte. Dieser Client-Hint-Header wird aus Gründen der Abwärtskompatibilität verwendet, um eine Eins-zu-eins-Zuordnung von der User-Agent-Zeichenkette bestimmter Browser zu UA-Client-Hints bereitzustellen.
| Header-Typ | Request Header, Client Hint |
|---|---|
| Verbotener Request Header | Ja (Sec--Präfix) |
Syntax
Sec-CH-UA-WoW64: <boolean>
Direktiven
<boolean>-
?1gibt an, dass das Binary des User Agents im 32-Bit-Modus auf 64-Bit-Windows läuft (wahr), während?0bedeutet, dass es nicht der Fall ist (falsch).
Beispiele
>Verwendung von Sec-CH-UA-WoW64
Ein Server fordert den Sec-CH-UA-WoW64-Header an, indem er das Accept-CH in einer Antwort auf eine Anfrage des Clients aufnimmt und den Namen des gewünschten Headers als Token verwendet:
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-WoW64
Der Client kann sich entscheiden, den Hint bereitzustellen, und den Sec-CH-UA-WoW64-Header zu nachfolgenden Anfragen hinzufügen.
Das Hinzufügen von Sec-CH-UA-WoW64: ?1 bedeutet, dass das Binary des User Agents im 32-Bit-Modus auf 64-Bit-Windows läuft:
GET /my/page HTTP/1.1
Host: example.site
Sec-CH-UA-WoW64: ?1
Sec-CH-UA-Platform: "Windows"
Sec-CH-UA-Form-Factors: "Desktop"
Spezifikationen
| Spezifikation |
|---|
| User-Agent Client Hints> # sec-ch-ua-wow64> |