Когда я отправляю запрос на получение моего локального URL, он работает нормально -
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://localhost/mobitext/php_get_test/get.php',
CURLOPT_USERAGENT => 'Sample cURL Request'
));
$resp = curl_exec($curl);
Но когда я изменяю URL на удаленный сервер, он выдает следующую ошибку -
Error: "error setting certificate verify locations: CAfile: C:\xampp\apache\bin\curl-ca-bundle.crt CApath: none" - Code: 77
Вот мой код:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'https://api.site.com/Send?User=test&Pass=123&From=me&To=you&Message=hi',
curl_setopt($curl, CURLOPT_PORT, 1080),
CURLOPT_USERAGENT => 'Sample cURL Request'));
if (!curl_exec($curl)) {
die('Error: "' . curl_error($curl) . '" - Code: ' . curl_errno($curl));
}
$resp = curl_exec($curl);
Я попытался открыть порт 1080 в своих окнах и сказал cURL использовать этот порт.Но больше не работает.
Любая помощь?