I first heard of FiddlerCore on the Hearding Code pod cast recently. Now, you probably know Fiddler – at least for me, this is one of my favorite (free) web debugging tools on Windows. Baiscally, Fiddler captures all http traffic and lets you play around with it, step into the requests, tamper them etc. Cool stuff!
FiddlerCore is a (managed/.NET) dll that you can download and install along with a sample project from here: http://www.fiddler2.com/Fiddler/Core/. Actually, according to The Fiddler Father, Eric Lawrence, on the PodCast, this is not just the dll’s at the bottom of Fiddler, but a special compilation of the Fiddler dll’s that he maintains just for guys like us – thank you, Eric!
So far, my uses of this has been:
- As a simple proxy redirecting http traffic to other ports
- As a handler of sub domains on IIS Espress
- As an http logging module