C#使用HTML敏捷包和需要以编程方式登录网站

本文关键字:编程 方式 网站 登录 HTML 使用 | 更新日期: 2023-09-27 18:25:12

使用HTML敏捷包,我可以获得网站的非成员版本的HTML文档,并从中解析我想要的内容。

var web = new HtmlWeb();
var financialPage = web.Load("http://www.gurufocus.com/financials/ko");

我是该网站的成员。我有一个用户名和密码,希望以编程方式登录并抓取所有只对成员可用的数据。

我花了很多时间阅读这样的答案。。。如何以编程方式登录网站进行屏幕截图?我就是想不通。有人不能向我解释一下我需要做什么才能获得成员版本的HTML文档吗?非常感谢。

C#使用HTML敏捷包和需要以编程方式登录网站

我花了很长时间才意识到这不适用于HTML敏捷包。只需将Selenium与PhantomJS一起使用即可。它解决了我所有的问题,并且可以使用CSS选择器。不要像我在这上面浪费那么多时间。