Sec-CH-UA-Bitness

實驗性:這是一個實驗性技術
在生產環境中使用此功能之前,請仔細檢視瀏覽器相容性表格

安全上下文:此功能僅在安全上下文(HTTPS)中可用,且在部分或全部支援的瀏覽器中可用。

Sec-CH-UA-Bitness 使用者代理客戶端提示請求頭提供了使用者代理底層 CPU 架構的“位數”。這是整數或記憶體地址的大小(以位為單位),通常為 64 位或 32 位。

例如,伺服器可以使用此資訊選擇並提供使用者下載的可執行檔案的正確二進位制格式。

報頭型別 請求報頭客戶端提示
禁止的報頭名稱

語法

http
Sec-CH-UA-Bitness: <bitness>

指令

<bitness>

指示底層平臺架構位數的字串,例如:"64""32"

示例

伺服器透過在對客戶端的任何請求的響應中包含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 /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

瀏覽器相容性

BCD 表格僅在瀏覽器中載入

另請參閱