Webブラウザコントロールを備えたWindowsフォームがあります。このコントロールを使用して、Webサイトにログインし、データを取得して投稿する必要があります。
さまざまなヘッダーとCookieが作成および保存されるため、ログイン部分は手動のままになります。
ただし、コントロールを使用して投稿/取得リクエストを送信することはできますか?
私はこのようなことをします、そしてそれは私のために働きます。
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");
お役に立てば幸いです。