我正在使用PHP&运行Raspberry PhantomJS获取一些网站的信息。 这本来一直工作到本周(没有做出任何改变)。
使用PhantomJS时,我只是使用file_get_contents(" http://...")获取源代码 - 缺少某些信息。
PHP方面:
exec('/usr/local/bin/phantomjs site.js', $s);
$s = implode($s);
PhantomJS Script(site.js)
var page = require("webpage").create();
page.open("http://...", function() {
console.log(page.content);
phantom.exit();
});
有人有个主意吗?也许该网站阻止了无头浏览器的访问?