如何使用cURL获取JavaScript加载的web内容?
发布时间:2020-05-23 20:21:07 所属栏目:Linux 来源:互联网
导读:我正在尝试从一个网站上获取分数表.问题是,该网站正在使用显然在document.ready上加载的 javascript. 因为这个原因,我似乎没有成功得到表,我所得到的只是页面顶部的按钮. 有什么建议或想法如何解决这个问题? cURL只会让您获得页面的标记.它不会加载任何其他
|
我正在尝试从一个网站上获取分数表.问题是,该网站正在使用显然在document.ready上加载的 javascript. 因为这个原因,我似乎没有成功得到表,我所得到的只是页面顶部的按钮. 有什么建议或想法如何解决这个问题? 解决方法cURL只会让您获得页面的标记.它不会加载任何其他资源或处理页面.你可能想看看像 PhantomJS这样的东西. PhantomJS是一款无头WebKit浏览器.它有自己的API,可以让您“脚本”行为.所以你可以告诉PhantomJS加载页面并转出你需要的数据.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – bash:设置数组env变量并从任何shell脚本中取消引
- 如何卸载Python2.6
- linux – 在java进程中消耗内存的是什么?
- linux-kernel – Linux内核ARM转换表库(TTB0和TTB1)
- 将文件连接到Linux上的虚拟文件
- linux – 如何从/ var / spool / postfix / deferred读取邮
- batch-file – 使用wget或curl从Jenkins下载工件
- linux – 我可以允许root用户su吗?
- CUPS Linux:帮助打印这些媒体类型:MS Excel,MS Word和HTM
- 如何在linux中使用cx_freeze来创建一个在windows中使用的包
