对于 asp.net 页面,我们可以使用 Fiddler 中的 Statistics 来推断“在线时间”和 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-ClientDoneRequest)+(ServerDoneResponse-ServerBeginResponse) 服务器时间: ServerBeginResponse-ServerGotResponse 通过上述计算,在线时间 + 服务器时间 = 总经过时间。也许是因为客户端在不到一毫秒的时间内呈现。我不知道。
我们也可以从相同的信息中推断出页面渲染时间吗?
谢谢!