Debug Redirects and HTTP Headers in Firefox with Live HTTP Headers

Submitted by fabio on Wed, 2008-11-26 21:19.

If you are a web developer, sooner or later, you will have to play (or fight) with HTTP Headers handling.

HTTP Headers, even if hidden in the server-browsers interactions, are a fundamental element of the web.

Also a strong usage of HTTP Headers is done in SEO - Serach engine optimization, where they are used to keep Search Engines Caches updated.

The problem in developing web applications with a strong usage of HTTP Headers funcionalities is that it's really difficult to test, debug or troubleshooting them.

In order to simulate browser-webserver interactions, some just use the plain old telnet or sniff HTTP traffic with tools like wireshark. Anyway those kind of methods are slow and error prone.

A really faster and convenient way of testing is using a Firefox extension called Live HTTP Headers.

Using this tool you will be able to speed up your HTTP Headers developments considerably.

The tool, available under Tool - Live HTTP Header, offers a lot of really cool features:

  • full HTTP Headers browser to server and server to browser logging
  • Save functionalities: to save your interactions for later troubleshooting or parsing
  • Replay: to resend an header to the sever and get it's output
  • full POST logging: to get the full contents of your forms data
  • Filtering and Excluding requests using regular expressions

This is a really useful tool which you will love without doubt. Happy HTTP Headers hacking.

Live HTTP HeadersLive HTTP Headers

Post new comment

The content of this field is kept private and will not be shown publicly.
If you have a personal or company website insert its address in the form http://www.example.com/ .
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <del> <img> <h2> <h3> <h4> <b> <video> <sub> <sup>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.
  • You may use [inline:xx] tags to display uploaded files or images inline.
  • You may insert videos with [video:URL]
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.

More information about formatting options