一定要设置,curl_setopt(CURLOPT_SSL_VERIFYPEER,false)
这个的意思就是不检查网址的证书,他默认是开启的,如果你不关闭的话,访问有些Https网址就没有返回值。
//我举一个curl的例子
$mCurl = curl_init($url);
curl_setopt_array($mCurl,array(
CURLOPT_RETURNTRANSFER => true,//将curl_exec()获取的信息以字符串返回,而不是直接输出。
CURLOPT_POST => true, //发送POST请求
CURLOPT_POSTFIELDS => json_encode($datas), //发送的请求数据
CURLOPT_SSL_VERIFYPEER => false //因为是访问https,所有不要验证证书
,防止无法返回数据
));
$res = curl_exec($mCurl);