本文详细记录了 PHP 使用 curl
遇到的问题。
官方文档:http://php.net/manual/zh/book.curl.php
设置网址
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data)
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
// 设置 CA 根证书路径
curl_setopt($ch, CURLOPT_CAINFO, $value);
// 检查证书域名
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, $value);
// 设置私钥路径
curl_setopt($ch, CURLOPT_SSLKEY, $value);
// 设置公钥路径
curl_setopt($ch, CURLOPT_SSLCERT, $value);
curl_setopt($ch, CURLOPT_USERPWD, $user.':'.$password);