降低urlFetchApp.fetch函数的超时

问题描述

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

有人能想到一种方法吗?

在我的情况下,我不在乎取回任何内容;我的任务只是测试URL,看看远程服务器是否还活着并且完全响应。因此,也许有办法更改请求中的参数或标头,使其“立即回复快速失败”吗?对我来说,大约30秒对于失败来说足够快了。

交叉张贴在这里https://www.reddit.com/r/GoogleAppsScript/comments/iqh9dl/how_to_change_lower_the_timeout_for/

解决方法

注意事项

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

由于Apps脚本具有同步性质,因此也无法将函数结果包装为超时。

已请求此功能

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