Fiddler and Channel-Binding-Tokens
Note: Please see this post for an update. Some users of Fiddler who have HTTPS Decryption enabled have found that some of their internal HTTPS sites that used to work properly with Fiddler now...
View ArticleFiddler and Silverlight Cross-Domain Requests
I’ve recently heard from a number of Silverlight developers who report that certain cross-domain web service requests from their applications work properly with Fiddler running, but fail when Fiddler...
View ArticleDebugging Windows Phone 7 device traffic with Fiddler
Back in October, I showed how to debug Windows Phone emulator traffic with Fiddler . Since then, I’ve acquired the LG Quantum phone, and naturally, one of my first goals was to start looking at the...
View ArticleFiddler and the IE9 Release Candidate
I’m delighted to announce that the now-available IE9 RC includes three significant enhancements for users of proxy-based debuggers like Fiddler. These improvements are: The default...
View ArticleFiddler before Fiddler
I think origin stories are fun. I spoke about the origins of Fiddler in my talk at the PDC last year, and it was interesting to share how a little idea bloomed into a surprisingly widely-used piece of...
View ArticleMapping Sockets to a Process In .NET Code
One feature added to Fiddler a few years ago is the ability to map a given HTTP request back to the local process that initiated it. It turns out that this requires a bit of interesting code, because...
View ArticleMIX2011 Fiddler talk is now live
My talk at this year’s MIX conference is now complete and the video, slides, and references are now available for download. See https://www.fiddler2.com/mix/ for links. One of demos showed off a simple...
View ArticleFiddler and IPv6-only environments
I recently got a bug report from a user who was attempting to use Fiddler in a pure-IPv6 environment, where IPv4 is entirely disabled. On startup, he saw the following message: The problem here is an...
View ArticleSwapping out JQuery with Fiddler
This morning, someone asked me to look into a site-compatibility problem on a HTML5 demo site. When loading the site into IE9 and IE10, the F12 Developer Tools’ Script Debugger showed the following...
View ArticleFiddler and Channel Binding Tokens Revisited
Just under a year ago, I wrote a blog post about how the new “Extended Protection” feature (also known as Channel Binding Tokens or CBT) prevented seamless decryption of certain authenticated HTTPS...
View ArticleFiddler and Windows 8 Metro-style applications
Over on StackOverflow, a new Windows 8 user asked how to get Fiddler working with new Windows 8 Metro-style applications. These applications work somewhat differently than classic desktop applications,...
View ArticleGenerating HTML5 AppCache Manifests with Fiddler
HTML5 introduces the concept of an Application Cache, which allows a web developer to provide a manifest of pages that should be cached to permit offline use. You can see an instance of AppCache over...
View ArticleNews on Fiddler Surveys and Telemetry
For this morning’s post, I wanted to give everyone a quick picture of some of the data I've collected about Fiddler usage, how I plan to respond, and how I will continue to learn more. I’ve recently...
View Article.NET HttpWebRequests and Expect: 100-continue
Recently, a colleague asked me to look at a network capture in which a .NET client application’s communication with a web service was not meeting their performance goals. In particular, he noted that...
View ArticleGlimpse of the future: Fiddler and HTML5 WebSockets
Much work remains, but the basic architecture is in place for Fiddling with both secure and insecure HTML5 WebSockets:
View ArticleRevisiting Fiddler and Windows 8 Metro-style applications
Back in September, I blogged about the configuration steps required to debug Windows 8 “Metro-style” apps using Fiddler. Since that post was originally written, I’ve made available a new version of...
View ArticleThinkPad Scrolling and Fiddler
I’m a long-time ThinkPad fan and owner—the keyboards are sublime, and I love the TrackPoint interface. What I don’t love is the ThinkPad driver software, which doesn’t send the standard WM_MOUSEWHEEL...
View ArticleNew Tricks in Fiddler 2.3.8.2
The new Fiddler Beta has a few useful tricks. First, you can copy a DataURI to your clipboard (from Fiddler itself, or anywhere else): and use the new Edit > Paste Files as Sessions command: … to...
View ArticleCookie Scanning with Fiddler
With the recent kerfuffle about sites providing misleading P3P statements, I decided to throw together a quick Fiddler add-on that displays privacy information simply in the Fiddler UI. Install the new...
View Article.NET HTTPS connections timeout on SNI TLS Warning
Recently, a handful of folks have emailed me complaining that some HTTPS sites cannot be reached by their .NET programs or from any program when Fiddler is configured to decrypt traffic. Notably, these...
View Article