UrlFetchApp 超时

2024-02-26

我正在尝试使用 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(使用前将#替换为@)

UrlFetchApp 超时 的相关文章

随机推荐