如何使用curl获取包含ajax(延迟加载)的网页的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为服务器端获取网页的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_BINARYTRANSFER, $this->binary);
但它无法获得包含ajax或类似内容的html代码

看看

当我使用我的脚本时,它没有显示任何东西,但事实上它在div之间有html代码


我如何通过curl或其他方式获得该标签?

该标签由Javascript或AJAX动态加载。因此,标记在源代码中是空的。
因为curl不能执行异步加载数据所需的javascript。因此,您将得到空标签。

同样,有人知道吗?可能是重复的