从 Server Timing Header 看服务器是如何处理请求的

简介: 如果你想了解服务器是如何处理请求的,Server-Timing header 或许能派上用场。 但是,你得注意别暴露敏感机密信息。

原文作者:Florian Hämmerle
译者:UC 国际研发 Jothy


Server-Timing header 允许你传递任意服务器指标给客户端。 其语法支持不同类型的指标:你可以只传递指标名称,也可以向其赋值或描述。
image.png

你可以同时传递多个指标给客户端,比如你可以让客户端知道,请求处理的各个部分分别花了多长时间:

image.png

Chrome 开发者工具已经提供了可检查 Server-Timing header 值的界面。

image.png

如果你想了解服务器是如何处理请求的,Server-Timing header 或许能派上用场。 但是,你得注意别暴露敏感机密信息。 比方说你可以这样:通过 cookie,特殊 header 或任何其他验证方式启用 Server Timing。 我们非常乐意您使用 Server-Timing header。 如果你使用 Server-Timing 开发了有趣的用例,或者和我们一样喜欢它,请告诉我们哟。

我们发布了一个 hapi 小插件,利用它可以轻松添加 Server-Timing header。 你可以在 https://github.com/betterthingsdigital/hapi-server-timing 或在 npm 中找到它。

目录
相关文章
|
2月前
|
弹性计算 运维 监控
slb后端服务器组(Backend Server Group)关联
阿里云SLB的后端服务器组提供逻辑分组、精细化路由、端口隔离、权重分配与会话保持等功能,便于资源管理、流量控制和故障隔离。通过监听规则、健康检查、标签和API关联,实现灵活的后端资源配置,适应多变的业务需求,确保服务稳定性和资源利用率。
22 1
|
6天前
|
网络协议 安全
ensp中nat server 公网访问内网服务器
ensp中nat server 公网访问内网服务器
|
13天前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
13天前
|
弹性计算 Shell Apache
某时间段访问apache 服务器的请求IP
【4月更文挑战第29天】
16 2
|
13天前
|
弹性计算 Shell Apache
|
14天前
|
前端开发 JavaScript
同源策略下,服务器会收到浏览器的请求吗?
同源策略下,服务器会收到浏览器的请求吗?
|
23天前
|
小程序 开发者
体验版小程序为何无法访问云端服务器后端接口(请求失败...(已完美解决附加图片))?
体验版小程序为何无法访问云端服务器后端接口(请求失败...(已完美解决附加图片))?
17 0
|
1月前
|
JavaScript API
本地开发环境请求服务器接口跨域的问题(vue的问题)
本地开发环境请求服务器接口跨域的问题(vue的问题)
27 1
|
2月前
|
数据采集 缓存 前端开发
http和https请求服务器的时候在请求头部分都带什么到服务器呢?
HTTP和HTTPS请求头基本结构相似,HTTPS多了一层SSL/TLS加密。常见请求头如Accept(指定内容类型)、Authorization(身份验证)、Cookie(会话跟踪)、User-Agent(标识用户代理)等。HTTPS特有的头包括Upgrade-Insecure-Requests(升级到HTTPS)、Strict-Transport-Security(强制使用HTTPS)、Sec-Fetch-*(安全策略)和X-Content-Type-Options、X-Frame-Options等(增强安全性)。实际应用中,请求头会根据需求和安全策略变化。
24 0
|
2月前
|
存储 Windows
windows server 2019 云服务器看不见硬盘的解决方案
windows server 2019 云服务器看不见硬盘的解决方案