【问题标题】:Lower the timeout for urlFetchApp.fetch function降低 urlFetchApp.fetch 函数的超时时间
【发布时间】:2020-09-11 01:49:52
【问题描述】:

我需要测试一个外部 URL,如果失败,失败的速度比默认的快(显然是 3 分钟)。 多个论坛上的许多帖子,包括对 Google 的“增强请求”,都没有得到答复,所以我想我会在这里再试一次。

有没有人想出办法做到这一点?

在我的特殊情况下,我不关心取回任何内容;我的任务只是测试 URL 并查看远程服务器是否处于活动状态并响应。那么,也许有办法更改请求中的参数或标头,使其“立即回复或快速失败”?对我来说,大约 30 秒对于失败来说已经足够快了。

在这里发帖: https://www.reddit.com/r/GoogleAppsScript/comments/iqh9dl/how_to_change_lower_the_timeout_for/

【问题讨论】:

  • 不认为有办法,但您能否edit 提供一个需要>3 分钟检查的外部网址?

标签: google-apps-script connection-timeout urlfetch


【解决方案1】:

考虑

在 Apps 脚本中,UrlFetchApp.fetch 方法不接受任何回调或自定义超时参数。与 Google Cloud 中的情况不同。

由于 Apps 脚本的同步性质,也无法包装函数导致超时。

已请求此功能

已请求添加自定义超时参数的功能,因此请随时为问题加注星标以增加其可见性。 Here 是链接。

【讨论】:

    猜你喜欢
    • 2019-01-26
    • 1970-01-01
    • 2021-03-30
    • 2011-06-15
    • 2015-11-12
    • 1970-01-01
    • 2021-01-26
    • 2020-09-15
    • 1970-01-01
    相关资源
    最近更新 更多