php - 如何使用 PHP 下载_呈现_网页?

标签 php html dom render

我知道我可以使用 file_get_contents 之类的东西在本地保存网页的源代码,而且我知道如何操作它的文本。但是,如果网页具有动态生成内容的 JavaScript 怎么办?如何下载完整呈现的页面源代码?

最佳答案

您需要通过渲染引擎传递数据。最简单的选择是以编程方式控制网络浏览器。可以帮助您做到这一点的图书馆包括 Seleniumphp-phantomjs .

关于php - 如何使用 PHP 下载_呈现_网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22331832/

相关文章:

php - 针对用户特定 Activity 提要的优化 MySQL 设计

php - 从 Zend_Form 获取错误消息并以 json 格式响应

php - Codeigniter 相当于这个 mysql 查询

html - 粘性 HTML 表头,并排,可滚动的 div

java - 将方法添加到 org.w3c.dom.Node

javascript - 循环遍历 div 内的 div

php - 具有 EC2 AssumeRole 的 AWS STS 角色

javascript - 使用 javascript 构建 html 标签

javascript - 必需 ="required"输入字段以另一个输入字段为条件

javascript - for in循环遍历数组但不遍历JS函数