За последние 24 часа нас посетили 20240 программистов и 1079 роботов. Сейчас ищут 782 программиста ...

Get-запрос cUrl

Тема в разделе "PHP для новичков", создана пользователем CodeR7, 12 окт 2018.

  1. CodeR7

    CodeR7 Новичок

    С нами с:
    12 окт 2018
    Сообщения:
    9
    Симпатии:
    0
    Здравствуйте. Никак не могу понять, почему данный запрос не возвращает ответ.
    PHP:
    1. $headers = array("Content-type: application/json",
    2.                  "X-Hive-GPS-Position: 52.7219 58.6643",
    3.                  "Hive-Profile: 48e7965a153fa5dd3ea35c774f8ea03c");
    4. $ch = curl_init('https://teleport-sibay.hivelogin.ru/api/client/mobile/1.0/address/geocoding?query="мегаполис"');
    5. curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    7. $response = curl_exec($ch);
    8. echo $response;
    Через онлайн-запросники запрос проходит, и ответ приходит.
    Подскажите, пожалуйста, что в коде не так.
     
  2. CodeR7

    CodeR7 Новичок

    С нами с:
    12 окт 2018
    Сообщения:
    9
    Симпатии:
    0
    Актуально...
     
  3. CodeR7

    CodeR7 Новичок

    С нами с:
    12 окт 2018
    Сообщения:
    9
    Симпатии:
    0
    Оказывается ошибка была в проверке сертификата SSL, как отключил проверку:
    PHP:
    1. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    То запрос выполнился.