网址提取概述说:
您可以为请求设置截止日期,最长时间 服务将等待回应。默认情况下,获取的截止日期 是5秒。 HTTP请求的最长截止时间为60秒 任务队列和cron作业请求10分钟。
现在,如何将截止日期设置为60秒?
答案 0 :(得分:2)
我假设您要求使用PHP应用程序。
根据this文档在http上下文中设置截止日期。
$options = ["http" => ["timeout" => 60]];
$context = stream_context_create($options);
$data = file_get_contents("http://foo.bar", false, $context);
答案 1 :(得分:0)
添加参数deadline = 60。见the fetch documentation here。
答案 2 :(得分:0)
试试这个
$context =
array("http"=>
array(
"timeout" => 60
)
);
$context = stream_context_create($context);
$result = file_get_contents("http://example.com", false, $contex);