【发布时间】:2015-08-03 06:09:55
【问题描述】:
我需要自动化网页上的程序。
- 打开网页
- 查找输入
- 点击它
- 关闭网页
我想在console application 中使用c# 来实现上述所有目标。我不想打开任何浏览器,而只是一个自动化这个过程的代码。
我有一个网页的URL 和一个输入元素的ID。
我应该使用什么 c# 代码来实现这一点?
【问题讨论】:
-
在控制台中不可能,在 windows 窗体/wpf 中可能会使用一些浏览器组件
-
@Midhun 可以在控制台中。您可以使用例如
HttpClient来模拟 HTTP 请求,或者在页面非常面向 JS 的情况下,可以模拟一个控制台应用程序中的浏览器引擎。 -
@Petrichor 是吗?您可以获取网页内容。但是您将如何单击按钮?
-
爱你很多很多