PHP模拟浏览器? [英] PHP Headless Browser?

查看:287
本文介绍了PHP模拟浏览器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有PHP模拟浏览器库?想的东西,有内置的一个JS引擎。 FOSS preferred。

Is there a headless browser library for PHP? Would like something that has a JS engine built into it. FOSS preferred.

推荐答案

PhantomJS - http://phantomjs.org/

PhantomJS - http://phantomjs.org/

PhantomJS是无头的WebKit的JavaScript API。它有各种Web标准的快速和原生支持:DOM处理,CSS选择器,JSON,Canvas和SVG

PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

您可以用类似的 PHP-PhantomjsRunner <夫妇它EM>(现德precated)的,如果你想或<一个href=\"http://stackoverflow.com/questions/10651320/starting-phantomjs-server-from-php-and-waiting-for-its-response\">bake你自己

You can couple it with something like php-PhantomjsRunner (now deprecated) if you want or bake your own.

在设置和准备开始与PhantomJS测试,挑选出不同的 测试框架的一个 在您的处置。

When setup and ready to start testing with PhantomJS, pick out one of the various Testing Frameworks at your disposal.

我最近也碰到 本教程由tutsplus 它应该帮助别人。

I recently also came across this tutorial from tutsplus should it help anyone.

这篇关于PHP模拟浏览器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆