C# 如何使用WebBrowser获取图像

C# 如何使用WebBrowser获取图像,c#,webbrowser-control,C#,Webbrowser Control,我有一个使用旧WebBrowser控件的组件。问题是,我使用它来自动化访问第三方页面的过程。问题是现在我需要获取一个图像,而这个图像是由一个额外的get请求加载的,我无法控制 例如,我做了一个: webBrowser.Navigate("example.com"); 在DocumentCompleted事件中,我做了一些事情。但当触发此事件时,我在fiddler上看到,浏览器对extra的调用得到一个加载令牌,另一个加载PNG。我需要在DocumentCompleted事件中获得这两个响应。

我有一个使用旧WebBrowser控件的组件。问题是,我使用它来自动化访问第三方页面的过程。问题是现在我需要获取一个图像,而这个图像是由一个额外的get请求加载的,我无法控制

例如,我做了一个:

 webBrowser.Navigate("example.com");
DocumentCompleted
事件中,我做了一些事情。但当触发此事件时,我在fiddler上看到,浏览器对extra
的调用得到一个加载令牌,另一个加载PNG。我需要在
DocumentCompleted
事件中获得这两个响应。html上的图像如下所示:

    <div id="container" data-url="exmple2Images.app"></div>

Ps:我不能自己向
example2images.app
发出另一个请求,因为它会刷新会话和一些重要的cookies


谢谢。

Http实用程序包很棒:您能在WinInet缓存中找到映像吗?请先查看临时文件位置检查的IE选项,然后查看。