Я вызываю конечную точку, которая возвращает много «datapoints», которые затем отображаются на графике. Он отлично работает, когда я прошу 45 дней данных, но как только я перехожу к нему, я получаю пустой результат.Невозвратный ответ при запросе большого количества данных?
Я называю это так:
$client = new GuzzleHttp\Client();
$client->setDefaultOption('verify', false);
$result = $client->get($url.'/v2/device/1/datapoint/'.$startDateString.'/'.$endDateString.'/?api_key='.$APIKEY,
['auth' => [$username, $password]],
array(
'timeout' => 500,
'connect_timeout' => 500
)
);
Как вы можете видеть, мои таймауты массивны. Это заставляет меня думать, что может быть и другой предел. Например, не позволяя ответа больше определенного размера.
Но я не могу найти способ установить это с помощью жужжания? Любая идея, если это может быть проблемой или, возможно, что-то еще?
Проблема была не на стороне Гузл, а на самом деле на конечной точке, которую вызывали. Однако ваше сообщение помогло мне прийти к такому выводу. Благодаря! – coderama