Мне нужно отправить с одного (windows) сервера на другой (Linux) сервер POST
запрос с использованием CURL
, домен получателя имеет сертификат SSl.
Мой код:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://receiver_url");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, array("a"=>"aaa"));
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_CAINFO, "C:/wamp64/cacert.pem");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
echo curl_errno($ch);
curl_close ($ch);
errno
показывает 0, но запрос не отправлен, что я делаю не так?