【发布时间】:2016-10-13 20:43:59
【问题描述】:
我需要从这个网页获取数据Sender score .我尝试使用 cURL 但它呈现白页。
这是我的代码:
$ch = curl_init();
$keyword = "an-example.com";
curl_setopt($ch, CURLOPT_URL, 'https://www.senderscore.org/lookup.php?lookup='.$keyword.'&validLookup=true');
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
print_r($data);
curl_close($ch);
有什么想法吗?
问候。
【问题讨论】:
-
尝试开启错误报告并显示错误,你得到什么错误信息?仅仅代码并不足以让我们帮助解决这个问题。
error_reporting(E_ALL);ini_set('display_errors', 1); -
您的系统中安装了 cURL 吗?
-
如果
curl_init、curl_setopt、curl_exec或curl_close函数不可用,打开错误报告和显示错误将显示一条消息,这就是我建议的原因。这很可能是原因。 -
SenderScore 有一个验证码专门用于阻止这样的自动查找。
-
senderscore.org 不允许您尝试实现的目标......