【发布时间】:2015-06-09 13:31:40
【问题描述】:
我想制作一个可以与现有网站交互的应用程序。该网站有一些与搜索相关的文本框字段,用户通常会在其中输入内容,然后单击按钮进入下一页。我想通过制作一个 Visual Studio C# 应用程序来自动化这个过程。我不确定从哪里开始,似乎大多数教程都旨在创建自己的网站,而不是与现有网站交互。
据我所知,在搜索中输入并单击按钮似乎不会创建唯一的 URL 字符串(不像 Google 地图那样),因为当我进入搜索时 URL 不会改变结果。我不确定我需要发送什么类型的 TCP 命令(我知道“GET”,但仅此而已)。
任何指针?
【问题讨论】:
-
看看硒。
-
正如丹尼尔建议的那样,这是一个快速入门scraping.pro/…
-
看起来最简单的方法就是在 selenium dll 中引用,但我更想了解它是如何工作的。看起来源代码是开源的,所以也许我可以挖掘大量文件并弄清楚。
标签: c#