Performance 使用fiddler的页面呈现时间

Performance 使用fiddler的页面呈现时间,performance,networking,fiddler,Performance,Networking,Fiddler,对于asp.net页面,我们可以使用Fiddler中的统计信息推断“在线时间”和ServerTime: ClientDoneRequest: 09:45:01.433 Determine Gateway: 0ms DNS Lookup: 0ms TCP/IP Connect: 0ms HTTPS Handshake: 0ms ServerConnected: 09:45:01.316 FiddlerBegin

对于asp.net页面,我们可以使用Fiddler中的统计信息推断“在线时间”和ServerTime:

ClientDoneRequest:      09:45:01.433
Determine Gateway:      0ms
DNS Lookup:             0ms
TCP/IP Connect:         0ms
HTTPS Handshake:        0ms
ServerConnected:        09:45:01.316
FiddlerBeginRequest:    09:45:01.435
ServerGotRequest:       09:45:01.435
ServerBeginResponse:    09:45:04.444
GotResponseHeaders:     09:45:04.444
ServerDoneResponse:     09:45:04.457
ClientBeginResponse:    09:45:04.444
ClientDoneResponse:     09:45:04.457
Overall Elapsed:        0:00:03.024
连线时间:(ServerGotRequest客户端请求)+(ServerDoneResponse ServerBeginResponse) ServerTime:ServerBeginResponse服务器GotResponse 通过上述计算,连线时间+服务器时间=总运行时间。可能是因为客户端在不到一毫秒的时间内呈现。我不知道

我们是否也可以从相同的信息推断页面呈现时间


谢谢大家!

据我所知不是这样,因为菲德勒只是代理。它知道何时将数据传递给浏览器,但浏览器不会使用“完成渲染”将代理ping回


您可以在浏览器的控制台中看到此信息。只需按F12键。

谢谢。我理解。这是有道理的。问题是我只能使用IE8,而且还没有找到一种方法来使用手头的工具测量渲染时间。有什么建议吗?@Bagaboo我发现,“一个浏览器插件,通过捕获和测量网页上可能出现的瓶颈,帮助开发人员提高代码性能”。希望有帮助。我会试试看。谢谢你的提示。如果可以安装任何工具,你也可以看看。这将是伟大的!Fiddler是HAR查看器,但不显示IE XML网络跟踪中的onload或oncontentload属性。