有没有办法从我们的申请表填写其他申请表
答案 0 :(得分:3)
可以向远程应用程序端点发送HTTP POST请求,该端点用于处理表单提交。您可以使用HttpClient
类:
using (var client = new HttpClient())
{
var content = new FormUrlEncodedContent(new[]
{
new KeyValuePair<string, string>("param1", "value 1"),
new KeyValuePair<string, string>("param2", "value 2"),
new KeyValuePair<string, string>("param3", "value 3"),
});
content.Headers.ContentType = new MediaTypeHeaderValue("application/x-www-form-urlencoded");
var result = client.PostAsync("http://example.com/", content).Result;
var result.StatusCode;
var result.Content.ReadAsStringAsync().Result;
}
根据状态代码,您将知道请求是否成功。
答案 1 :(得分:0)
我得到了您的关注,实际上您正在寻找某种我们的网站报废技术。您可以通过以下方式执行此操作:
Load Complete
事件,搜索网页控件并设置值。您也可以通过编程方式单击按钮。更好地使用WatiN tool
轻松。