curl 获取 https 请求方法今日在做一个项目,需要curl获取第三方的API,对方的API是https方式的。之前使用curl能获取http请求,但今天获取https请求时,出现了以下的错误提示:证书验证失败。[plain] view plain copy SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate v解决方法,在curl请求时,加入[php] view plain copy curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true); // 从证书中检查SSL加密算法是否存在 curl https请求代码[php] view plain copy 'fdipzone'); $header = array(); $response = curl_https($url, $data, $header, 5); echo $response; ?>