如何使用cURL获取JavaScript加载的webcontent?

m33*_*k0z 25 javascript curl

我试图从网站上获取得分表.问题是该网站正在使用明显加载的JavaScript document.ready.

出于这个原因,我似乎没有成功获得表格,我得到的只是该页面顶部的按钮.

有关如何解决这个问题的任何建议或想法?

Viv*_*ath 20

cURL只会为您提供页面的标记.它不会加载任何其他资源或处理页面.你可能想看看像PhantomJS这样的东西.PhantomJS是一款无头WebKit浏览器.它有自己的API,可以让你"编写"脚本行为.因此,您可以告诉PhantomJS加载页面并转储所需的数据.