ECT 头
HTTP ECT 请求头在客户端提示中用于指示有效连接类型:slow-2g、2g、3g 或 4g。
该值表示最符合连接延迟和带宽的“网络配置文件”,而不是用于数据传输的实际机制。例如,2g 可能用于表示高延迟和低带宽的慢速 Wi-Fi 连接,而 4g 可能表示快速光纤宽带网络。
该提示允许服务器根据网络的广泛特征选择发送哪些信息。例如,服务器可以选择在能力较弱的连接上发送较小版本的图像和其他资源。该值也可以作为确定发送哪些信息的起点,然后使用 RTT 和 Downlink 提示中的信息进一步完善。
语法
http
ECT: <value>
指令
示例
服务器首先需要通过发送包含 ECT 的 Accept-CH 响应头来选择接收 ECT 头。
http
Accept-CH: ECT
然后在后续请求中,客户端可能会发回 ECT 头。
http
ECT: 2g
规范
| 规范 |
|---|
| Network Information API # ect-request-header-field |
浏览器兼容性
加载中…
另见
-
通过用户代理客户端提示改善用户隐私和开发者体验 (developer.chrome.com)
-
网络客户端提示
Accept-CHNetworkInformation.effectiveType