Debugging Web Applications with Fiddler

posted @ Friday, January 28, 2005 1:43 PM


I just came across a new article on MSDN detailing the release of a tool called Fiddler. Fiddler sits as a proxy between WinINET and your requests to web servers; allowing it to capture all HTTP traffic. Fiddler is then able to track results and provide performance metrics based on the HTTP traffic being processed. Something I think makes this product even more valuable is the support for debugging. Fiddler supports a type of breakpoint, which allows you pause HTTP traffic, and edit values. If you don’t have an IDE readily available this is the next best thing since sliced bread for debugging in the web environment. Fiddler is also extensible allowing you to write your own rules or inspectors; this is definitely a tool I’m adding to my list.