如何使用curl获取包含ajax(延迟加载)的网页的HTML代码?
我使用curl为服务器端获取网页的html代码 这是我代码的一部分如何使用curl获取包含ajax(延迟加载)的网页的HTML代码?,curl,Curl,我使用curl为服务器端获取网页的html代码 这是我代码的一部分 curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($this->ch, CURLOPT_URL, $this->url); curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($this->ch, CURLOPT_BINA
curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->ch, CURLOPT_URL, $this->url);
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($this->ch, CURLOPT_BINARYTRANSFER, $this->binary);
但它无法获得包含ajax或类似内容的html代码
看看
当我使用我的脚本时,它没有显示任何东西,但事实上它在div之间有html代码
我如何通过curl或其他方式获得该标签?该标签由Javascript或AJAX动态加载。因此,标记在源代码中是空的。
因为curl不能执行异步加载数据所需的javascript。因此,您将得到空标签。同样,有人知道吗?可能是重复的