有没有办法在c#中获得'浏览器'来预处理一个WebRequest,这样你就可以处理你在'View

本文关键字:WebRequest 一个 View 处理 就可以 预处理 有没有 浏览器 | 更新日期: 2023-09-27 18:06:47

我想做一个webrequest例如http://finance.yahoo.com/q?s=rb.l并提取股价。然而,返回的文本是在浏览器处理它之前,我需要在需要查找的<span></span>元素存在之前先处理它。

这是可能的吗,还是我应该考虑另一种方法?

同样,任何可靠的15分钟延迟免费股票服务为伦敦证券交易所或其他方式获得这些数据只给出股票代码将是伟大的。

有没有办法在c#中获得'浏览器'来预处理一个WebRequest,这样你就可以处理你在'View

这里有两个问题:首先,如何在允许javascript等在该页上运行后以编程方式访问该页上的数据,就好像它正在被真正的浏览器读取一样。其次,如何程序化地获取股票行情信息。

要回答第一个问题:您可以使用WebDriver . net之类的东西来实例化一个浏览器,它打开页面,然后访问页面上的元素。

要回答第二个问题,我建议你直接搜索这个问题,因为这是一个很常见的问题,你可能会发现很多人已经回答过了。