If you are developing web applications, you may be interested in Fiddler.  Fiddler is a HTTP debugger that can proxy all HTTP traffic between your computer and the Internet.  This freeware tool allows you to inspect incoming and outgoing HTTP traffic from virtually any application.  You can script against its object model or extend it using a .NET language.