Delay between ServerBeginResponse and GotResponseHeaders

330 views Asked by At

I have been hitting my head against this but couldn't find a suitable article for the same.

ClientConnected:        08:18:40.592
ClientBeginRequest:     08:18:40.616
GotRequestHeaders:      08:18:40.617
ClientDoneRequest:      08:18:40.967
Determine Gateway:      0ms
DNS Lookup:             0ms
TCP/IP Connect:         0ms
HTTPS Handshake:        0ms
ServerConnected:        08:18:40.604
FiddlerBeginRequest:    08:18:40.967
ServerGotRequest:       08:18:40.967
ServerBeginResponse:    08:18:40.970
GotResponseHeaders:     08:19:31.248
ServerDoneResponse:     08:19:31.248
ClientBeginResponse:    08:19:31.248
ClientDoneResponse:     08:19:31.248

there is a 1 min delay between GotResponseHeaders and ServerBeginResponse . Please help me understand what can be the reason behind it.

Note: I already went through the post Understanding fiddler statistics but no success.

1

There are 1 answers

3
Prasad  14723312 On

Previous question was answered by EricLaw who is actual creator of Fiddler tool, so his answer gives everything you are looking for. You can calculate the time to first byte with the help of ServerGotRequest and ServerBeginResponse.

• ServerGotRequest - Exact time that Fiddler finished (re)sending the HTTP request to the server.

• ServerBeginResponse - Exact time that Fiddler got the first bytes of the server's HTTP response.

Time to first byte = ServerBeginResponse – ServerGotRequest.

Time to first byte depends on multiple factors. I have faced similar issue due to poor internet connection at home. for additional information related to time to first byte refer https://www.searchenginepeople.com/blog/16081-time-to-first-byte-seo.html