0

URL Fetch 概述 说:

您可以设置请求的最后期限,即服务等待响应的最长时间。默认情况下,获取的最后期限是 5 秒。HTTP 请求的最长期限为 60 秒,任务队列和 cron 作业请求的最长期限为 10 分钟。

现在,我如何将截止日期设置为 60 秒?

4

3 回答 3

2

我假设您要求一个 PHP 应用程序。

根据本文档,在 http 上下文中设置截止日期。

$options = ["http" => ["timeout" => 60]];
$context = stream_context_create($options);
$data = file_get_contents("http://foo.bar", false, $context);
于 2013-09-21T01:28:27.067 回答
0

添加参数deadline=60。请参阅此处的获取文档

于 2013-09-20T02:22:49.023 回答
0

尝试这个

$context =
    array("http"=>
      array(
        "timeout" => 60
      )
    );
$context = stream_context_create($context);
$result = file_get_contents("http://example.com", false, $contex);
于 2014-01-07T10:23:34.203 回答