2013-10-02 8 views

答えて

6

これを行うには良い方法はありません。私たちは、UrlFetchApp HTTP呼び出しのparamsでタイムアウトを指定する方法を持っていない - あなたはあなたのユースケースの詳細と課題トラッカーの向上の要求をログに記録する必要があり

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String,Object) - https://code.google.com/p/google-apps-script-issues/issues/list

+4

これは、2014年4月にアプリのスクリプトの問題追跡で育ったが、まだ対処されていません。https://code.google.com/p/google-apps-script-issues/issues/detail ?id = 3908 – kiwidrew

-2

私は同じ問題を抱えていました、ソリューションはmuteHttpExceptionsを使用していました。

var opt ={ 
    "validateHttpsCertificates" : false, 
    "muteHttpExceptions" : true 
    }; 
UrlFetchApp.fetch(url, opt); 
+0

'muteHttpExceptions'を設定すると、タイムアウトが過ぎた後に' fetch() '操作をキャンセルするのに役立ちますか? – kiwidrew

関連する問題