如何在启用JavaScript的情况下进行cURL?

时间:2012-08-21 14:01:36

标签: php javascript curl terminal

我需要在本地将远程uri中的内容加载到PHP变量中。远程页面仅在JavaScript打开时显示内容。我怎么能绕过这个?

基本上,如何将cURL用于需要加载JavaScript内容的页面?

2 个答案:

答案 0 :(得分:4)

Mink是我能找到的唯一的php无头浏览器。 如上所述,硒是另一种流行的选择。如果你有很多需要做的话,我不知道这些性能有多好。他们似乎更倾向于测试?

下面的链接中列出了许多其他语言。由于php不处理javascript,您将需要另一个工具。无头浏览器揭示了javascript引擎,允许您以编程方式与浏览器进行交互。

headless internet browser?

答案 1 :(得分:1)

要执行此操作,您必须使用浏览器插件(如selenium)模拟浏览器。这将涉及的不仅仅是一个简单的get请求。

http://seleniumhq.org/