Selenium HQ记录了一些网络导航,并可以从 Firefox 重播。我想要一个类似的东西,但它必须有一个 API。
** 更新 ** 事实证明 Selenium 有一个 API,但我会保留这个问题,因为还有其他选择。
我的目标是定期获取网页并将其内容保存到数据库中。Web 内容并不那么容易获取,因为它需要一些 cookie 和视图状态,否则将无法正确响应。
顺便说一句,我是一名 .NET 开发人员,我曾想过使用 System.Windows.Forms.WebBrowser,但我还没有尝试过。