1. Открываю в браузере ссылку
https://my_api_url.ru - всё ок, выводится на страницу результирующий json
2. Иду в консоль, ввожу
curl -X GET -k https://my_api_url.ru
- думает минуту и выдаёт
port 443: Время ожидания соединения истекло
3. Создаю на отдельном сервере файл
test.php со следующим содержимым:
<?php
$ch = curl_init('https://my_api_url.ru');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HEADER, false);
$html = curl_exec($ch);
curl_close($ch);
echo $html;
?>
Перехожу в браузере по ссылке
https://my_server.ru/test.php - пустая страница
Почему так и куда копать? Нужно получить данные именно курлом, но он их отдавать не желает(