【发布时间】:2017-01-12 01:23:24
【问题描述】:
我偶然发现了一个我真的找不到答案的问题,所以我转向 stackoverflow 寻求帮助。
我刚刚开始使用 webbrowser 控件,因为我正在处理一个项目,但我一直在发送所有信息。但我想收到提交表单后返回的 HTML。
WebBrowser wb = new WebBrowser();
wb.Navigate("https://example.com/query");
while (wb.ReadyState != WebBrowserReadyState.Complete) {
Application.DoEvents();
}
foreach (HtmlElement form in wb.Document.Forms)
{
form.InvokeMember("submit");
}
我在提交后使用 fiddler 跟踪流量,一切看起来都很好,我只需要获取更新的网站。这可能吗?
【问题讨论】:
标签: c# forms webbrowser-control