このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Sec-CH-UA-WoW64 ヘッダー

利用可能性は限定的

この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。

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

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

HTTP の Sec-CH-UA-WoW64 リクエストヘッダーはユーザーエージェントクライアントヒントで、64 ビットの Windows 機で 32 ビットのユーザーエージェントアプリケーションが実行されているかどうかを示します。

WoW64 は、どの NPAPI(英語) プラグインインストーラーをダウンロード用に提供するべきかを判断するために、広く使用されていました。 このクライアントヒントヘッダーは、下位互換性を考慮して、特定のブラウザーのユーザーエージェント文字列と UA クライアントヒントとの間に一対一の対応関係を確立するために使用されています。

ヘッダー種別 リクエストヘッダー, クライアントヒント
禁止リクエストヘッダー はい (Sec- 接頭辞)

構文

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

ディレクティブ

<boolean>

?1 は、ユーザーエージェントのバイナリーが 64 ビット版の Windows 上で 32 ビットモードで実行されていることを示し (true)、?0 はそうでないことを意味します (false)。

例

Sec-CH-UA-WoW64 の使用

サーバーは、クライアントからのリクエストに対するレスポンスに Accept-CH を記載することで、Sec-CH-UA-Platform-Version ヘッダーを要求します。この際、希望するヘッダー名をトークンとして使用します。

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

クライアントは、このヒントを提供することを選択し、以降のリクエストに Sec-CH-UA-WoW64 ヘッダーを追加する可能性があります。 Sec-CH-UA-WoW64: ?1 を追加することは、ユーザーエージェントのバイナリーが 64 ビット版 Windows 上で 32 ビットモードで実行されていることを意味します。

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"

仕様書

仕様書
User-Agent Client Hints
# sec-ch-ua-wow64

ブラウザーの互換性

関連情報