我正在尝试为Internet Explorer创建自定义HTTP请求/响应记录器。我的应用程序中有一个嵌入式浏览器对象。我有一个指向IWebBrowser2接口的指针。此接口具有仅针对基页请求调用的BeforeNavigate2()和DocumentComplete()方法。但是,不会为资源请求(例如JavaScript,图像和样式表文件)调用这些方法。
是否存在捕获资源请求的接口,或者是否有其他方法来捕获资源请求?
答案 0 :(得分:0)
您可以设置HTTP代理the way Fiddler does,该代理的级别低于BHO。
您还可以尝试DownloadBegin事件。
最后,您可以为HTTP实现自己的pluggable protocol(或者您可能需要MIME过滤器)。