我正在尝试使用cURL
和https
连接API,但我觉得无法正常使用。
它与http
完美配合,但当我在https
变量中将其更改为$url
时,执行时间超过30秒,最后显示为false
结果。
这是功能:
$url = 'https://api.xxxxxxx.com/api.php?user=xxxx&pass=xxxx';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
如果我用这个调试:
debug(curl_init($url));
我明白了:
resource
任何可能是原因的想法?
答案 0 :(得分:0)
最终,该网站试图访问不允许安全连接。