HAR
// A HAR timing record includes the duration of several events. // ssl overlaps connect. Otherwise, all events happen one at a time in // order: // // |<-blocked->|<-dns->|<-connect->|<-send->|<-wait->|<-receive->| // |<-ssl->| // A duration of -1 or omitting an event means the event did not happen. // For example, fetching from a URL whose host is an IP address would // not have a DNS event. [...] // $entryTime // | // |/ // // HAR: |<-blocked->|<-dns->|<-connect->|<-send->|<-wait->|<-receive->| // |<-ssl->| // // WPT: /|\ /|\ /|\ /|\ /|\ /| // | | | | | | // dns start | | |<-- ttfb ------->| | // | conn end |<-- load ------------------->| // | | | // dns end start receive_start // conn start — https://github.com/WPO-Foundation/webpagetest/blob/c14ec7fce8c709e94d12b2441d962566c2360a7d/www/harTiming.inc#L53-L61 See also https://github.com/WPO-Foundation/webpagetest/blob/4234baa351eb1cb9d6b00dc513133c24f1d5a990/www/devtools.inc.php
https://github.com/Stuk/server-replay
Charles
HTTP Archive Viewer master - new/up to date version of HTTP Archive Viewer 2.0.17
What's New In DevTools (Chrome 62) | Web | Google Developers - HAR imports in the Network panel
pcapperf - PCAP Web Performance Analyzer
Gathering information for troubleshooting sites · Cloudflare Support docs - "Generate a HAR file" instruction for differents browsers
Last updated