ECT

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

ECT 客戶端提示 請求頭欄位指示 有效連線型別slow-2g2g3g4g

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

該值表示最匹配連線延遲和頻寬的“網路配置檔案”,而不是用於傳輸資料的實際機制。例如,2g 可能用於表示延遲高、頻寬低的緩慢 Wi-Fi 連線,而 4g 可能用於表示快速的光纖寬頻網路。

此提示允許伺服器根據網路的廣泛特徵選擇要傳送的資訊。例如,伺服器可以選擇在能力較弱的連線上傳送較小版本的影像和其他資源。該值也可作為確定要傳送資訊的起點,然後使用 RTTDownlink 提示中的資訊進一步完善。

注意:Accept-CH 中指定 ECT 的伺服器也可以在 Vary 中指定它,以指示應為不同的 ECT 值快取響應。

語法

http
ECT: <value>

指令

<value>

指示 有效連線型別 的值。可以是以下之一:slow-2g2g3g4g

示例

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

http
Accept-CH: ECT

然後在後續請求中,客戶端可能會將 ECT 頭部發送回伺服器。

http
ECT: 2g

規範

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

瀏覽器相容性

BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。

另請參閱