是否可以抓取动态网页生成的数据?我的意思是比如This website一些Java脚本是在C中刮动态网页内容#
document.write("<font class=spy2>:<\/font>"+(v2j0j0^o5r8)+(r8d4x4^y5i9)+(b2r8e5^u1p6)+(r8d4x4^y5i9))
的值更改每个页面刷新生成标签<font>
。每个生成的代码都表示一个从0到9的数字,例如(code1)+(code2)+(code3)+(code4)
,并在后端写入某种类型的分析程序,它可以理解它并相应地生成数字。
一旦页面被渲染,例如code1
被设置为数字4的位置,其中数字4生成的位置在其被解析后来自该代码。
如果我们使用HtmlAgilityPack
,我们会看到该java脚本代码,但没有看到它的生成输出。有什么方法可以读取页面呈现时创建的标记吗?
我不明白httpwebrequest是如何做到这一点的。 – user310291 2011-06-05 19:42:12
完美...........作品像魅力 – 2011-06-05 20:00:16