【问题标题】:bandwidth limits to google apps script doPost?谷歌应用脚​​本doPost的带宽限制?
【发布时间】:2023-03-20 15:34:02
【问题描述】:

我知道文件和其他数据的 POST 请求可以通过作为 Google Apps 脚本发布的脚本发出,问题是我找不到有关每个文件的最大大小的任何信息,和/或如果 doPost 有任何其他带宽限制。

【问题讨论】:

  • 没有公开文档对doPost() 进行硬性限制,但似乎multipart/form-data 类型为can't be used with doPost(),因此您必须首先将上传转换为base64。 HTTP POST 在其规范中没有限制,但 Web 服务器实现可能会施加限制。由于没有这方面的官方文档,我建议尝试使用链接中的示例上传越来越大的文件,看看你在什么时候碰壁了。
  • 另外,澄清一下:带宽指的是maximum data transfer rate,这将取决于连接类型、网络提供商等因素,而不是服务器端 POST 请求限制。

标签: post google-apps-script quota


【解决方案1】:

请看Apps Script Quotas

每次调用的 URL Fetch POST 大小可以是 50 MB。您每天可以使用 Gmail 帐户进行 20,000 次 URL Fetch 调用,使用 GSuite(付费)Google 帐户每天可以进行 50,000 次。

【讨论】:

  • 是 URL Fetch Post 指的是 UrlFetchAPP 还是通过 doPost 向应用向发出的 post 请求?
  • @justme UrlFetchApp
  • 问题涉及doPost的配额限制,与UrlFetchApp无关;相反,其他发布请求向脚本来自其他来源
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-03
  • 1970-01-01
  • 1970-01-01
  • 2021-02-12
  • 2021-06-16
  • 2020-10-24
相关资源
最近更新 更多