使用Webbrowser控件获取和发布数据

本文关键字:数据 布数据 Webbrowser 控件 获取 使用 | 更新日期: 2023-09-27 18:14:53

我有一个带有web浏览器控件的windows窗体。使用此控件,我需要登录到一个网站,并获得和发布数据。

登录部分将保持手动,因为各种头和cookie和创建和存储。

然而,是否可以使用控件发送post/get请求?

使用Webbrowser控件获取和发布数据

我这样做,它为我工作。

string postData = "value1=" + 1 + "&value2=" + 2 + "&value3=" + 3;
System.Text.Encoding encoding = System.Text.Encoding.UTF8;
byte[] bytes = encoding.GetBytes(postData);
string url = "http://www.domain.com/addSomething";
webBrowser1.Navigate(url, string.Empty, bytes, "Content-Type: application/x-www-form-urlencoded"); 

希望对你有帮助。