Sec-CH-UA-WoW64

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

Der HTTP Sec-CH-UA-WoW64 Request-Header ist ein User-Agent-Client-Hint, der anzeigt, ob eine 32-Bit-Anwendung des User-Agents auf einem 64-Bit-Windows-Rechner läuft.

WoW64 wurde häufig verwendet, um festzustellen, welcher NPAPI-Plugin-Installer zum Download 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 Header-Name Ja (Sec- Präfix)

Syntax

http
Sec-CH-UA-WoW64: <boolean>

Direktiven

<boolean>

?1 zeigt an, dass das Binary des User-Agents im 32-Bit-Modus auf 64-Bit-Windows läuft (wahr), während ?0 bedeutet, 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 den Accept-CH in eine Antwort auf jede Anfrage des Clients einschließt, wobei der Name des gewünschten Headers als Token verwendet wird:

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

Der Client kann wählen, ob er den Hint bereitstellt und den Sec-CH-UA-WoW64 Header zu nachfolgenden Anfragen hinzufügt. 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:

http
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

Specification
User-Agent Client Hints
# sec-ch-ua-wow64

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch