Javascript 无法获取某些页面的带有curl的脚本标记?

Javascript 无法获取某些页面的带有curl的脚本标记?,javascript,php,curl,Javascript,Php,Curl,我正在尝试对livecoding.tv的一些用户进行卷曲,以获取所有页面信息 然而,当我为这个用户举例时 在页面中,未加载脚本标记 如果我卷曲此页面,则所有页面内容都已正确加载 $base = 'https://www.livecoding.tv/camwhite'; $curl = curl_init(); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_HEADER, f

我正在尝试对livecoding.tv的一些用户进行卷曲,以获取所有页面信息

然而,当我为这个用户举例时

在页面中,未加载脚本标记

如果我卷曲此页面,则所有页面内容都已正确加载

 $base = 'https://www.livecoding.tv/camwhite';

 $curl = curl_init();
 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
 curl_setopt($curl, CURLOPT_HEADER, false);
 curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
 curl_setopt($curl, CURLOPT_URL, $base);
 curl_setopt($curl, CURLOPT_REFERER, $base);
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
 $str = curl_exec($curl);
 curl_close($curl);

 echo $str
我的目标是在脚本标记中获取整个页面的用户,我解析他们的rtmp链接。我的整个代码中的一些用户运行良好,但是我的代码中的许多用户由于curl的响应而出现问题


我的卷曲结果可能有什么问题。无法为某些用户加载Javascript。

cURL无法获取动态加载的内容!这些页面结构是相同的,为什么它对一些用户有效?我只想获取页面的javascript代码。当我运行你的代码时,我在两个用户的脚本标签中看到了RTMP链接。在一个页面上找不到的具体内容是什么?现在它对两个用户都适用。这里有很多在线用户。有时它适用于特定用户,有时则不适用。现在很多用户在线,如果你尝试或它不起作用。日志记录解决了我的问题。cURL无法获取动态加载的内容!这些页面结构是相同的,为什么它对一些用户有效?我只想获取页面的javascript代码。当我运行你的代码时,我在两个用户的脚本标签中看到了RTMP链接。在一个页面上找不到的具体内容是什么?现在它对两个用户都适用。这里有很多在线用户。有时它适用于特定用户,有时则不适用。现在很多用户在线,如果你尝试或它不起作用。日志记录解决了我的问题。