我正在尝试将 curl 用于 API 的 HTTPS 地址。该 api 只是在发布到的页面上显示一个字符串结果,并且不会返回我的域。我不确定是否有其他方法可以做到这一点,但认为 CURL 是唯一的解决方案。
这有可能只发生在我的本地主机上吗?
接收错误:SSL证书问题,验证CA证书是否OK
//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
//execute post
$result = curl_exec($ch);
var_dump(curl_error($ch));
Result: string 'SSL证书问题,验证CA证书是否OK。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败'(长度=146)