This is a plugin for IE, download can click here. Download and unzip as shown, a total of 4 files. HttpWatch
Professional is a separate software that can be used alone;
When installing the plug-in, simply run Httpwatchpro.exe, the usual installation process. Then open the browser, you can see the plugin has been installed;
Below take Baidu as an example to see Timechart, detailed each response time of the captured webpage
blocked: browser preprocessing time (such as time to read local cache), time to wait for network connection to succeed. IE has up to one host name (for example, www.baidu.com) to create 2 network connections at the same time, and for other connections it will go queued until the other connections are complete. Generally speaking, blocked time is one of the most significant elements in a Web page for the download time of a picture.
What we're going to do here is time 0.026 seconds. If the local cache is more, then this part of the time naturally occupied large.
Dns
Lookup: is the time to convert the hostname to an IP address. When this page is accessed, the general DNS will only be parsed once. Because the IP address of this host will be cached locally after parsing it once.
Connect : Represents the time of the connection, the creation of a TCP connection to a network server (or proxy). If a secure HTTPS connection contains the handshake time for SSL. Maintaining a valid connection is often used to avoid over-frequency connections to the network server.
Send : The amount of time, depending on the amount of data sent to the server, that is sent from the HTTP request to the end of the request. For example, if send takes a long time, it is due to the HTTP
The result of the time it took the post to upload the file.
wait: is the processing power of a relatively accurate server that waits for a request to be sent to the receiving server feedback, but is not absolutely equal to the server response time. This value includes the potential time of the network and the server's response process time.
For example, we can compare to the time of the wait on different websites, can understand relative, the corresponding time of the server.
receive: the time from the first byte of the response, until the response has been received. This time depends mainly on the size of the text, and also on the network bandwidth and whether HTTP compression is used.
Two summary times:
1)TTFB
(or time to first
Byte) from the start to send the request to the time the request was received.
TTFB (or time to first Byte)
Is the time that the browser is initialized to the first byte received from the server. This time period is the time of the network, which mainly contains the time of the TCP connection, the time the request was sent, and the first byte received from the server.
? TTFB =connect Send Wait
2) Network-related HTTP request time, summary time
NETWORK?=TTFB Receive?
HttpWatch Indicator Description: Blocked, Connect, Send, Wait, Receive (GO)
BlockedTime includes any pre-processing time (such as cache lookup) and the time spent waiting for a network connection to become Available. Internet Explorer would only create a maximum of concurrent network connections per host name (i.e. www.microsoft.com) and would queue up requests until a network connection is available. Often The Blocked time is the most significant factor in the download time of images embedded in a Web page.
Block Time, including the time before all the process (like, cache contrast) and waiting for the network link, IE creates a maximum of two current network connections under each hostname (like www.microsoft.com), and waits until the network link is available, usually blocking time affects the load time of the pictures in the page.
ConnectIs the time required to create a TCP connection to the Web server (or proxy). If a secure HTTPS connection is being used this time includes the SSL handshake process. Keep-alive connections is often used to avoid the overhead of repeatedly connecting to the Web server.
Connection TimeIs the time it takes to create a TCP connection to the server or proxy server, and if a secure HTTPS connection with SSL exists, the keep-alive link is often used to avoid multiple duplicate connections to the Web server.
SendIs the time required to send the HTTP request message to the server and would depend on the amount of data which is sent to The server. For example, long Send times would result from uploading files using a HTTP POST
Send, is the time to send an HTTP request to the server, and this time depends on the amount of data sent to the request, for example, the long send time is caused by uploading the file in Psot mode.
Waitis the "idle time spent waiting for a response" message from the server. This value includes delays introduced due to network latency and the time required to process the request on the Web serve R.
waitIs the idle time that is spent waiting for the server to respond to messages, including network latency and the time that the server processes the request.
ReceiveIs the time taken to read the response message from the server. This value is depend on the size of the content returned, network bandwidth and whether HTTP compression is used.
ReceiveIs the time it takes to read the response message from the server. This value can be affected by the size of the requested message content, network bandwidth, and whether HTTP compression is used.
Cache ReadIs the time taken to read the content from the browser cache during (cache) or 304 responses.
Cache readsIs the time spent reading content from the browser cache or 304 responses.
TTFB(or time to first byte) was the duration from the initial network request being initiated by the browser to the first byte Being received from the server. It includes TCP connection time, the time to send the request and the time taken to get the first byte of the response Mes Sage.
TTFBIs the time when the initial network request was initiated to the first byte received from the server, which contains the TCP connection time, the time the HTTP request was sent, and the time the first byte of the response message was received.
NetworkIs the total duration of all network related operations for an HTTP request.
Network, which is the time of all related operations on an HTTP request.
HttpWatch time period capture detailed