【发布时间】:2013-07-25 09:06:21
【问题描述】:
我正在使用NavigationTiming 对象来监控我的网站的性能。
根据NavigationTiming对象的redirectStart属性上的W3C文档:
如果导航时存在 HTTP 重定向或等效重定向,并且所有重定向或等效重定向都来自同一来源,则此属性必须返回启动重定向的 fetch 的开始时间。
我的站点当前有一个登录页面,该页面提交 POST 并接收 302 重定向到欢迎页面。我希望欢迎页面上的 NavigationTiming 对象包含要填充的 redirectStart 和 redirectEnd 属性,但它们是 0。
应该什么时候填充它们,如果没有的话?
【问题讨论】:
-
顺便说一下,我已经在 Ubuntu 上的 Firefox 16.0.2 和 Windows 7 上的 IE9 中测试过这个,所以我不相信它是特定于浏览器的。
标签: javascript performance navigation-timing-api