cURL错误#:操作在50007毫秒后超时,收到272389个字节中的30461个



情况1

运行php文件时(http://localhost:8080/Rub_test.php)下面的curl在poster上实现了代码,然后出现了这个错误cURL错误#:操作在50007毫秒后超时,收到272389字节中的30461字节

当增加时CURLOPT_TIMEOUT=>500000则不会出现错误,但print_r($response(;空白显示。

案例2

当在poster上仅运行具有授权的URL时,将显示数据。

https://api.rubiproject.com/analytics/v1/report/?account=publisher%2F11990&start=2022-09-01T00%3A00%3A00-08%3A00&end=2022-09-02T23%3A59%3A59-08%3A00&维度=日期%2国家%2站点&metrics=ad_requests%2Auctions_won%2Paid_impression%2Revenue

请建议如何使用curl-php获取数据。或者卷曲的任何错误。请帮帮我。


curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.rubiproject.com/analytics/v1/report/?account=publisher%2F11990&start=2022-09-01T00%3A00%3A00-08%3A00&end=2022-09-02T23%3A59%3A59-08%3A00&dimensions=date%2Ccountry%2Csite&metrics=ad_requests%2Cauctions_won%2Cpaid_impression%2Crevenue",
CURLOPT_RETURNTRANSFER => true, 
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 50,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"authorization: Basic YjA2MzljMzJmYWM0OTA2ssssssssZWNmMjJiZjY0YjljZZWU4NzlkBMGVhMzkxODo0sswwNjk1OTc5YjRlYTaI1NWIyM2Y5NWFlZDE1M2YzODI0Yw==",
"cache-control: no-cache",
"content-type: application/json"
),
CURLOPT_FILE => $fp,
CURLOPT_FOLLOWLOCATION => true
));

$response = curl_exec($curl);
print_r($response);
$err = curl_error($curl);

使卷曲超时如下:CURLOPT_timeout=>0,使其无限等待结果。

此外,您可以阅读此的超时信息

我试过你的代码,它给出了这个错误:无法解析host:api.rubiproject.com。

要查看此错误,您可以使用:

if(curl_errno($curl)){
echo 'Curl error: ' . curl_error($curl);
}

有关更多信息,您可以在这里查看

我建议您应该通过运行此代码来检查curl信息,以查看您的请求的情况。

$info = curl_getinfo($curl, CURLINFO_HTTP_CODE);

相关内容

  • 没有找到相关文章

最新更新