HttpWatch Help Version 14.x
Using HttpWatch / User Interface / Request Grid
In This Topic
    Request Grid
    In This Topic

    What is the Request Grid?

    The upper part of the HttpWatch window displays a scrollable list of captured HTTP/HTTPS requests and is automatically updated in the HttpWatch extension as you access a web site. Clicking on a column heading will cause the data to be sorted in ascending order based on data in that column. A second click on the same column will reverse the sort order and display the data in descending order.

    Details of the currently selected item are displayed in the request view. If you selected more than one request or a page heading then a summary of the recorded data is displayed in the Summary View.

    For more information on the way data is displayed please refer to these sections:

    Page Grouping

    Page Level Time Charts

    URL Indicators

    Data Columns

    The columns used by the grid can be changed using the Select Columns dialog. These columns are displayed by default:


    The time at which the request was started by the browser. This is an offset in hours, minutes and seconds from the first entry in the log.


    The time in seconds to complete the request. This is measured from when the browser first started processing the request until the last byte of data is read from the response.

    Time Chart

    A graphical bar chart representation of each request relative to other requests in the same page. This column can be hidden using the 'Time Chart Column' option on the view menu. The timing bars and events lines shown in this column are described in Page Level Time Charts

    ! (Warnings)

    HttpWatch detects possible problems in each recorded request. An exclamation mark is displayed in this column if one or more warnings were assigned to a request. 


    The total number of bytes sent through the network for the HTTP request message. It includes the size of the HTTP request headers and any POST data (e.g. form values or uploaded files). For resources read directly from the cache or a service worker, no value is displayed as no data is sent over the network. 


    The total number of bytes downloaded from the network while reading the HTTP response and includes both the size of the HTTP headers and content. For resources read directly from the cache or a service worker, no value is displayed as no data data is received over the network. 


    For an HTTP OK response this value is the size of HTTP response headers and content. If the content is compressed then this value will be the size of the compressed content plus the size of the uncompressed headers (the headers are never compressed). Also, when SSL encryption is used this value will be the encrypted size of the HTTP headers and content and will generally be slightly larger than a unencrypted version of the same request. To see more detail about the size of the content and compression savings achieved click on the Content Tab.


    The value will be the size of the headers returned (304 responses never return content)


    The value will always be zero because no HTTP request was sent to the server


    The HTTP method that was used when the request was sent.


    If the request was successful then the HTTP status code will be shown here, e.g. 200 for OK, 404 for page not found, 403 permission denied or 304 if a requested resource has not been modified. In cases where the content was read from the cache without contacting the HTTP server, this column contains '(Cache)'.

    The value '(Aborted)' in this column indicates that the browser cancelled the HTTP operation before it completed. This can occur if images are being downloaded when you click on a link to a different page.


    This shows an icon representing the type of content that was downloaded. The tooltip for each entry displays the underlying mime type, e.g. 'text/html'.


    The address of the web content being accessed, e.g. . The format of the URL displayed can be configured in Tools->Options->URL Display. By default, the HTTPS scheme is hidden and URLs are shown relative to the URL of the containing page.

    Indicator symbols are used at the start of the URL in Edge and Chrome to show additional information about the request, e.g. A right arrow symbol (➔) shows the use of XmlHttpRequest (XHR): For a full list of the URL indicators used please see URL Indicators.

    See Also