卷曲,稍等片刻......启用 JavaScript 和 Cookie 以继续

CURL just a moment...enable javascript and cookies to continue

提问人:Sanquepoo 提问时间:11/6/2023 更新时间:11/6/2023 访问量:84

问:

我正在尝试通过PHP / CURL动态检索下一页的内容,但总是收到错误:

稍等片刻......启用 JavaScript 和 Cookie 以继续

网址:https://www.bibliacatolica.com.br/es/la-biblia-de-jerusalen/genesis/1/

使用邮递员,我确实下载了它,但是使用PHP时,它给了我这个错误。

有什么想法可以解决这个问题吗?

提前致谢。

PHP代码是这样的:

$agent = 'PostmanRuntime/7.34.0';

$ch = curl_init();

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'User-Agent: PostmanRuntime/7.34.0',
    'Accept: */*',
    'Cache-Control: no-cache',
    'Postman-Token: ab53825d-71ea-4001-9b76-3de716cdbce4',
    'Host: www.bibliacatolica.com.br',
    'Accept-Encoding: gzip, deflate',
    'Connection: keep-alive'
));

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_URL,'https://www.bibliacatolica.com.br/es/la-biblia-de-jerusalen/genesis/1/'); 
curl_setopt($ch,CURLOPT_ENCODING, 'gzip, deflate');

$response = curl_exec($ch);

if ($response === FALSE) {
  die("Curl error: " . curl_error($ch));
} 
javascript php curl cookies

评论

7赞 Ro Achterberg 11/6/2023
该服务受CloudFlare保护,它将您的请求识别为机器人流量。无论邮递员做什么,都是在规避检查。

答: 暂无答案