下行鏈路頭

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

HTTP Downlink 請求頭客戶端提示中用於提供客戶端到伺服器連線的近似頻寬(以 Mbps 為單位)。

此提示允許伺服器根據網路頻寬選擇傳送哪些資訊。例如,伺服器可能會選擇在低頻寬網路上傳送較小版本的影像和其他資源。

注意: Vary 頭用於響應中,以指示對於頭的每個不同值,都會發送不同的資源(參見HTTP 快取 Vary)。即使使用 Downlink 來配置傳送的資源,也請考慮在 Vary 頭中省略它——它可能會經常變化,這實際上會使資源無法快取。

頭型別 請求標頭客戶端提示
禁止請求頭

語法

http
Downlink: <number>

指令

<number>

下行鏈路速率以 Mbps 為單位,四捨五入到最接近的 25 千位元。下行鏈路速率可能會用作指紋識別變數,因此頭的值故意粗略,以減少其濫用的可能性。

示例

伺服器首先需要透過傳送包含 DownlinkAccept-CH 響應頭來選擇接收 Downlink 頭。

http
Accept-CH: Downlink

然後,在後續請求中,客戶端可能會發送 Downlink

http
Downlink: 1.7

規範

規範
Network Information API
# 下行鏈路-請求-頭欄位

瀏覽器相容性

另見