Node如何抓取页面中动态加载的内容?
发布于 8个月前 作者 zdan 557 次浏览

例如,有一个页面有如下内容:<div id="test"></div>,这个容器中的内容是动态加载的,加载以后是:<div id="test">加载后的html</div> 如果直接使用request获取的话,只能获取到<div id="test"></div>,怎么才能把页面动态加载完成的内容抓取下来呢?

3 回复

分析页面的ajax 请求…

node在处理这方面肯定有先天优势,因为动态内容都是js生成出来的,你可以分析页面中的js,然后把js执行出来……不过这个工程量跟做一个浏览器差不多了……

回到顶部