HTTP 标头 |服务器计时
HTTP Server-Timing标头是响应类型标头。此标头用于在来自用户代理的给定请求-响应周期的两个或多个指标和描述之间进行通信。 HTTP Server-Timing 标头对任何后端服务器计时指标都很有用,例如在任何数据库中读取或写入、访问文件等。它可以在开发人员工具中用于跟踪 PerformanceServerTiming 接口上的服务器。 HTTP Server-Timing 有助于以不同的方式与指标进行通信,如下所示:
- 指标名称
- 具有价值的指标
- 带有描述的指标
- 带有值和描述的指标
句法:
Server-Timing: metricsname| metricsvalue | metricsdescription
指令:没有指令只需要提及所有详细信息的指标名称。
例子:
- 此示例显示了单个指标。
Server-Timing: cdn-cache
- 此示例显示具有值的单个指标。
Server-Timing: edge; dur=33
- 此示例显示带有描述的单个指标。
Server-Timing: cdn-cache; desc=HIT
- 此示例显示了具有描述和值的双重指标。
Server-Timing: cdn-cache; desc=HIT, edge; dur=1
要检查此 Server-Timing 的运行情况,请转到Inspect Element -> Network检查 Server-Timing 的响应标头,如下所示,突出显示 Server-Timing。
支持的浏览器:与HTTP 标头 Server-Timing兼容的浏览器如下:
- 谷歌浏览器
- 火狐
- 苹果浏览器
- 歌剧