I was using Fiddler to capture web traffic. I was able to see all web traffic logs in Fiddler when I was using Firefox or safari browser but Fiddler wasn’t capturing web traffic while using IE (though worked for external website).
The reason is that I was hitting localhost website and you won’t be able to capture all localhost web traffic because IE doesn’t send requests for Localhost through any proxy and as a proxy, Fiddler will not receive such traffic.
The simplest workaround is to use machine name as a hostname instead of http://localhost or http://127.0.0.1. For example if you are hitting http://localhost/website1, you can use http://machinename/website1 instead. That way your web request will be sent through proxy and you will be able to see traffic in Fiddler.
Hope this helps.