I am trying to create a custom HTTP request/response logger for Internet Explorer. In my application I have an embedded browser object. I have a pointer to IWebBrowser2 interface. This interface has BeforeNavigate2() and DocumentComplete() methods that get invoked only for base page requests. However those methods don’t get invoked for resource requests (such as JavaScript, images and style sheets files).
Is there an interface that captures requests for resources, or is there any other way to capture resource requests?