Задать вопрос
@BadOdealo

Почему не выполняется GET запрос cURL?

Добрый день.
В POSTMAN'е собрал GET запрос, который получает токен успешно:
5ecd20453d624554251964.png
Сгенерировал код для cURL PHP - но он не работает:
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.selcdn.ru/auth/v1.0",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => array(
    "X-Auth-User: 122267",
    "X-Auth-Key: 0baN.L:66f"
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Пожалуйста, помогите найти проблему!
Спасибо
  • Вопрос задан
  • 269 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
KodyWiremane
@KodyWiremane
Пони, Debian, LEMP, LAN, любитель
Предположу, что CURLOPT_TIMEOUT => 0 даёт 0 секунд на всё про всё. Как насчёт поставить там что-нибудь ненулевое вроде, скажем, пяти?

CURLOPT_TIMEOUT — Максимально позволенное количество секунд для выполнения cURL-функций.
https://www.php.net/manual/ru/function.curl-setopt.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽