cURL не удалось отправить запрос http на удаленный сервер из xampp windows 10 - PullRequest
0 голосов
/ 22 марта 2019

Когда я отправляю запрос на получение моего локального 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 использовать этот порт.Но больше не работает.

Любая помощь?

...