下行

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

Downlink 客戶端提示 請求頭欄位提供了客戶端連線到伺服器的近似頻寬,單位為 Mbps。

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

Downlink 值以 Mbps 為單位,並四捨五入到最接近的 25 千位元/秒,以防止 指紋識別。攻擊者可以使用許多其他機制來獲取類似的資訊。

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

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

語法

http
Downlink: <number>

指令

<number>

以 Mbps 為單位的下行鏈路速率,四捨五入到最接近的 25 千位元。

示例

伺服器首先需要選擇接收 Downlink 頭,方法是傳送包含 DownlinkAccept-CH 響應頭。

http
Accept-CH: Downlink

然後,在後續請求中,客戶端可能會將 Downlink 頭髮送回來

http
Downlink: 1.7

規範

規範
網路資訊 API
# downlink-request-header-field

瀏覽器相容性

BCD 表格僅在瀏覽器中載入

另請參閱