0
我正在調用一個端點,它返回大量的「數據點」,然後將它們繪製在圖上。當我詢問45天的數據時,它效果很好,但是當我回過頭來看時,我得到了一個空白的結果。請求大量數據時,Guzzle沒有返回響應?
我這樣稱呼它:
$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
)
);
正如你看到的,我的超時是巨大的。這導致我相信可能會有其他一些限制被打擊。例如,不允許超過特定大小的響應。
但我無法找到一種方法來設置這使用guzzle?任何想法,如果這可能是問題或可能是別的?
問題不在於Guzzle方面,而是實際上被調用的端點。儘管你的文章確實幫助我得出了這個結論。謝謝! – coderama