2015-10-20 96 views
-1

如何使用php导航网站? (我想用一个本地程序访问一个网站并解析html页面,填写表单,点击按钮并重定向等;就像PHP是一个真正的人一样)。然而,我使用Ruby Mechanise,但这还不够。使用PHP导航网站

感谢

+1

您需要在真实浏览器中运行基于Javascript的自动化或测试框架来执行此操作; PHP并不真正能够与网站的JavaScript进行交互,或者做真正的人做的事情。 – klaar

回答

1

要与网站交互时,您最有可能使用JavaScript框架,例如phantomjsdalekjs。 PHP不是用于DOM操作和交互或页面自动化的。

+0

我可以在本地使用JavaScript(从我的计算机执行)在像Google或SOF这样的远程网站上工作吗? – martinsurleweb

+1

这应该工作,所有人认为它是用于本地测试,他们很可能会注意到它,并要求捕获非常快。只是尝试一些给出的例子。 –

+0

好吧,我会尝试。我应该安装通过Mac OS 10.10使用js吗? Node.js? – martinsurleweb