You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用web-vitals库测量TTFB时,是否包含服务器A重定向请求的耗时?

关于Web Vitals测量TTFB是否包含服务器A重定向耗时的解答

嘿,这个问题问得很精准!咱们一步步拆解清楚:

首先得明确Web Vitals里TTFB(首字节时间)的核心测量逻辑:它统计的是浏览器发起当前目标页面的请求开始,到接收到该页面服务器返回的第一个字节之间的时间间隔。

放到你的场景里来看:

  • 用户点击服务器A页面的按钮后,浏览器先向A发送请求,A处理后返回303重定向,这个完整过程的耗时属于服务器A页面的导航阶段,和后续服务器B的页面是完全独立的两条请求链路。
  • 当浏览器收到303响应后,才会发起全新的请求到服务器B。这时候你在B页面用web-vitals库测量的TTFB,只会统计这个针对服务器B的请求的耗时——也就是从浏览器发请求给B,到B返回第一个字节的时间,完全不会包含之前和服务器A交互的那部分耗时。

简单总结:你在B页面测得的TTFB,和服务器A的重定向过程没有关系,只计算服务器B自身的请求响应耗时。

内容的提问来源于stack exchange,提问作者Otto Paulsen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 10:43:13