Response timing

响应时间曲线分析

输入目标 URL,使用浏览器 Fetch 与 Performance Timing API 生成一次访问的耗时曲线,拆解跳转、DNS、TCP、TLS、TTFB 与下载阶段。

浏览器计时限制说明

跨域站点若未返回 Timing-Allow-Origin,浏览器会隐藏 DNS、TCP、TLS、TTFB 等细分字段;页面会保留可读取的总耗时并标记受限阶段。若需要完整生产级数据,请在服务端探针或 curl 环境中复测。

检测目标

输入 http 或 https 地址。未填写协议时默认使用 https。

等待检测
请求方式
跳转处理
示例

等待 URL

输入 URL、选择 GET 或 HEAD,再开始一次浏览器侧响应时间检测。

适合这些场景

TTFB 排查

快速确认首字节等待是否明显高于 DNS、连接和下载阶段。

TLS / 连接观察

对允许开放 Timing 的站点,可查看 TCP 与 TLS 是否占用主要耗时。

前端支持复测

用同一个浏览器复测 GET/HEAD、跳转和总耗时,辅助客服或运维沟通。

常见问题

为什么有些阶段显示受限?

浏览器会保护跨域计时细节。除非目标站点设置 Timing-Allow-Origin,否则 DNS、TCP、TLS、TTFB 等字段可能被隐藏。

这个工具能替代服务端 curl 计时吗?

不能完全替代。它反映当前浏览器侧视角;生产排障仍建议结合 curl、服务端探针、CDN 日志和 APM 数据。

GET 和 HEAD 有什么区别?

HEAD 通常不下载响应体,适合看连接和首字节;GET 更接近真实页面或接口访问,但会受到响应体大小影响。