什么是Google应用脚本URLFetch服务响应大小限制?

时间:2014-11-27 10:36:43

标签: google-apps-script google-spreadsheet-api urlfetch

我正在为Google电子表格撰写Google App Script,我遇到了URLFetch服务的问题。

我正在请求外部服务,我有时收到空响应。外部服务非常稳定,必须返回一些内容,如果出现错误,至少会出现错误消息。

但我有时会得到一个空洞的回答,一无所获。

我只能通过修改请求来解决这个问题,因此预期的响应应该减小,这总能解决问题。这让我觉得它的响应大小有限。

我怀疑这是一个随机问题,因为再次重新运行脚本以发出相同的请求总是会失败,除非我正如我所说的那样修改请求以接收不太大的响应。

on Google's quota page,我无法找到问题的清晰答案。

在提出这个问题的时候,我正面临一个问题,那就是阅读应该在14.1 KB左右的回复。我通过在浏览器上手动运行请求来了解大小。

有没有人知道是否有限制,究竟是什么?

2 个答案:

答案 0 :(得分:2)

根据我的经验,限制为10MB。它绝对大于14.1KB,我开发的应用程序(http://www.blinkreports.com)通常会收到超过1MB的响应。

答案 1 :(得分:0)

假设Google Apps脚本中的UrlFetch与App Engine中的相同限制适用..这些限制适用:

  • 请求大小10兆字节
  • 响应大小32兆字节

请参阅https://cloud.google.com/appengine/docs/java/urlfetch/#Java_Quotas_and_limits