CURL PHP возвращает обрезанную строку json при GET запросе

Столкнулся с проблемой, подскажите, пожалуйста, как можно решить.

Я пытаюсь получить GET запросом json строку с API используя CURL PHP

    $url = 'https://api.egamersworld.com/counterstrike/bets';

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);    
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HEADER, false);
    $result = curl_exec($ch);
    curl_close($ch);

    var_dump($result);

На веб сервере (хостинг) происходит странное - я получаю урезанный вариант этой json строки, урезается по разному на 20%-40%. Протестировал на двух разных хостингах, всё тоже самое

Но на локальном сервере/в Postman всё работает как надо и json строка возвращается полной

Пример

  1. На локальном сервере я получаю json string(649987)
  2. В Postman я получаю json string(649987)
  3. На хосте я получаю string(553522)

В чем может быть проблема? Подозреваю что в каких-то лимитах на стороне самих хостов, но перебрал всю инфу в интернете и не нашел ничего


Ответы (0 шт):