Sec-CH-UA-Bitness 請求頭
HTTP Sec-CH-UA-Bitness 請求頭是一種使用者代理客戶端提示,它提供了使用者代理底層 CPU 架構的“位數”。這是整數或記憶體地址的位大小——通常是 64 位或 32 位。
例如,伺服器可以使用此資訊來選擇並提供正確的二進位制格式的可執行檔案供使用者下載。
語法
http
Sec-CH-UA-Bitness: <bitness>
指令
<bitness>-
一個字串,指示底層平臺架構的位數,例如:
"64","32"。
示例
使用 Sec-CH-UA-Bitness
伺服器透過在對客戶端的任何請求的Accept-CH響應中包含所需請求頭的名稱作為令牌,來請求 Sec-CH-UA-Bitness 請求頭。
http
HTTP/1.1 200 OK
Accept-CH: Sec-CH-UA-Bitness
客戶端可以選擇提供提示,並將 Sec-CH-UA-Bitness 請求頭新增到後續請求中。例如,在基於 Windows 的 64 位計算機上,客戶端可能會新增如下所示的請求頭:
http
GET /my/page HTTP/1.1
Host: example.site
Sec-CH-UA: " Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"
Sec-CH-UA-Mobile: ?0
Sec-CH-UA-Platform: "Windows"
Sec-CH-UA-Bitness: "64"
規範
| 規範 |
|---|
| 使用者代理客戶端提示 # sec-ch-ua-bitness |
瀏覽器相容性
載入中…
另見
- 客戶端提示
- 使用者代理客戶端提示 API
Accept-CH- HTTP 快取:Vary 和
Vary標頭 - 透過使用者代理客戶端提示改善使用者隱私和開發者體驗 (developer.chrome.com)