如何使用WebBrowser

时间:2015-10-16 13:41:31

标签: c# webbrowser-control

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

例如,我做了一个:

 webBrowser.Navigate("example.com");

DocumentCompleted事件中,我会做一些事情。但是当这个事件被触发时,我在fiddler上看到浏览器使用额外的GETs加载令牌而其他加载PNG。我需要在DocumentCompleted事件中获得这两个回复。图像在html上是这样的:

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

Ps:我无法向exmple2Images.app提出另一个请求,因为它会刷新会话和一些重要的cookie。

感谢。

0 个答案:

没有答案