@mletov

Как гарантированно доставить curl запрос?

Пожалуйста, подскажите

Есть с сайт, с него периодически отправляются GET запросы через CURL другому сайту.
Иногда они доходят, иногда нет.

Вот пытаюсь разобраться почему.

Первым делом грешил на принимающий сайт, но, думаю, дело не в нем. Т к если этот же GET запрос просто ввести в браузере, то на нем все всегда нормально отрабатывает.

Может быть хостер иногда блочит некоторые запросы фаерволом? Думаю ему написать

Отправка происходит в хэндлере ajax, м б какой-то timeout нужен?

Отправляю так.

$urlReq = "..."; //Строка запроса  с параметрами
        $ch = curl_init(); 
        curl_setopt($ch, CURLOPT_URL, $urlReq); 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
        $output = curl_exec($ch); 
        curl_close($ch);
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@mletov Автор вопроса
Заборол.
Забыл для параметра urlencode сделать
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы