Я пытаюсь прочитать ответ (текст JSON) с сервера. Но сервер возвращает ответ в виде файла, который загружается в мой каталог загрузок.
Я использую curl в моем php-коде.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Connection: Keep-Alive'
));
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
Как я могу прочитать данные, используя php curl?
ОБНОВЛЕНИЕ: Когда я пытаюсь запустить тот же код в онлайн-редакторах, таких как http://phpassist.com/ затем он читает данные и показывает мне требуемый вывод.
Так есть ли какие-либо дополнительные настройки мне нужно сделать в XAMPP ??
Tks
Вам необходимо отключить ssl-сертификацию или получить ssl-сертификацию, самый быстрый способ:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
Других решений пока нет …