2010-09-11 87 views
0

我想自动填写一个网页,然后用C#提交数据。网站登录自动填充

我该怎么做?

+1

请更具体。 – 2010-09-11 22:00:39

+0

像pythons的机械化,但为C#。它允许你填写POST表单然后提交数据。 – user377419 2010-09-11 22:02:54

回答

1

您需要伪造POST HTTP请求到网络服务器。您将需要以下类别: HttpWebRequestHttpWebResponse。 POST数据将是表单字段的值,用于查找浏览器发送的POST请求,查看Wireshark

另一种方式可能是WebClient

+0

将看看这个谢谢。 – user377419 2010-09-11 22:19:57

+0

还可以看看Fiddler,非常适合在Web浏览器和服务器之间查看/调试HTTP(S)流量。 http://www.fiddler2.com/fiddler2/ – 2010-09-11 22:31:39

0

你的意思是编程或在实际浏览器窗口内?如果是后者,请尝试WatiN