Capture HTTP header data

This article explains how to capture or trace HTTP Headers (http trace).

If you are writing software that directly access HTTP servers, or even if you are making an ASP or VB web application, at some stage you may need to know what is being sent and returned in the HTTP headers.

First some background, skip this if you are an expert.
There are two types of http header to consider in a normal web application:

Note:  <CRLF> represents the Carriage return Line feed sequence, and is actually bytes 13 and 10 (decimal)

For an exhaustive explanation of the HTTP protocol goto http://www.faqs.org/rfcs/rfc2616

 

We make a tool called HTTP Interceptor that sits between you browser (or other client app), and the internet, that intercepts and displays the two way traffic between client and server. There is a minimal online help page for it at: interceptor help you can download the free version here

Basically, set up Interceptor and a browser as shown in the help file, and then press start - you should get the 'Active' message. If you use IE as  your main browser, I recommend using NetScape 7  as your debugging browser because you can leave IE connected direct to the Internet, and have NetScape connected via its own proxy settings to Interceptor.

Now simply point your intercepted browser at a website, and you will see the response and requests fly by! If you have the URL tracking turned on, (which is the default) you will see in [square brackets] which request generated which response. This is useful because most browsers are multi threaded and the responses come back interspliced with each other - its a mess.

Here is a screen shot of what to expect:

 

 

http interceptor (24433 bytes)

 

 

This article will be updated over the next few weeks...

Author Mark Ravelle
CEO
Silicon Wold Ltd.

 

mag_glass.gif (1039 bytes) HTTP Interceptor. Download demo for free, and register later to enable full functionality.

            Download Interceptor.zip latest version   Register for full version

For windows 98/2000/XP/NT4 (may work on NT3.51 and 95 but not supported)

Get online help for Interceptor    

Check out our other products  

 

Get the latest Internet related news.
Right-click to copy me to your website! Right-click to copy me to your website!

 

software engineering

 

Leave the view http header diagnostics page and go home to Silicon Wold Ltd. www.siliconwold.com