我正在开发桌面应用程序。我想抓取远程html源码。但是页面加载后javascript广泛呈现的远程页面。
我正在寻找几天,但我找不到任何有用的东西。我已经研究并尝试应用以下建议。但我只能得到基本的HTML代码。
WebBrowser Threads don't seem to be closing
Get the final generated html source using c# or vb.net
View Generated Source (After AJAX/JavaScript) in C#
有没有办法获取所有数据,如html控制台的firebug方法?
提前谢谢。
答案 0 :(得分:0)
你想做什么? Web浏览器不仅仅是抓取HTML。它需要进行解析(可能会下载更多文件)并进行渲染。您可以使用WebKit C#wrapper [http://webkitdotnet.sourceforge.net/] - 我之前使用过这个来获取网页的缩略图。