PHP PhantomJS 是一个灵活的 PHP 库,可通过 PhantomJS 无头浏览器加载页面并返回页面响应。它非常适用于需要 JavaScript 支持的网站测试,还支持屏幕截图。
- 通过 PhantomJS 无头浏览器加载网页
- 查看详细的响应数据,包括页面内容、头部、状态码等
- 处理重定向
- 查看 JavaScript 控制台错误
- 查看详细的 PhantomJS 调试信息
- 将屏幕截图保存到本地磁盘
- 将网页输出为 PDF 文档
- 设置视口大小
- 为 PDF 输出设置固定的页眉和页脚
- 定义屏幕截图的 x、y、宽度和高度参数
- 将页面渲染延迟指定时间
- 将页面渲染延迟到页面资源完全加载完成
- 使用命令行选项执行 PhantomJS
- 轻松构建和运行自定义 PhantomJS 脚本
Full Documentation