0

URL フェッチの概要は次のように述べています。

サービスが応答を待機する最大時間である要求の期限を設定できます。デフォルトでは、フェッチの期限は 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 に答える