RTT

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

RTT 客戶端提示 請求頭欄位提供應用程式層的近似往返時間(以毫秒為單位)。RTT 提示與傳輸層 RTT 不同,它包括伺服器處理時間。

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

RTT 值四捨五入到最接近的 25 毫秒,以防止指紋識別。攻擊者可以使用許多其他機制來獲取類似的往返資訊。

該提示允許伺服器根據網路響應能力/延遲選擇傳送哪些資訊。例如,它可以選擇傳送更少的資源。

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

語法

http
RTT: <number>

指令

<number>

以毫秒為單位的近似往返時間,四捨五入到最接近的 25 毫秒。

示例

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

http
Accept-CH: RTT

然後,在後續請求中,客戶端可能會將RTT 頭部發回

http
RTT: 125

規範

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

瀏覽器相容性

BCD 表格僅在瀏覽器中載入

另請參閱