我正在尝试使用 Google 表格下载一些报告。
所以基本上我正在使用UrlFetchApp
完成工作,并在 1 分钟内收到响应后完成。如果响应时间超过一分钟,则请求超时并且不会下载报告。
这是我发送的选项UrlFetchApp
:
var options = {
"method" : "post",
"header" : "someHeaders",
"muteHttpExceptions" : true,
"followRedirects" : false,
"Content-Encoding" : "gzip",
"payload" : "somePayload"
}
然后一个简单的调用.fetch()
.
有没有办法增加超时或任何解决方法?
尽管没有公开记录,但我通过测试 fetch 函数意识到UrlFetchApp
[1] 有 1 分钟的暂停时间。有一个开放的功能请求来扩展或允许配置UrlFetchApp
超时[2]。
[1] https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app
[2] https://issuetracker.google.com/issues/36761852 https://issuetracker.google.com/issues/36761852
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)