【问题标题】:How urlfetch quotas work?urlfetch 配额如何工作?
【发布时间】:2011-10-21 17:39:53
【问题描述】:

GAE docs提供以下配额:

  • 请求大小:1 兆字节
  • 响应大小:32 兆字节

如果我的 GAE 应用收到上传文件,是否应用了 1 兆字节的配额? 如果我的 GAE 应用程序使用 urlfetch 将文件发送(POST)到另一台服务器,那么 1 MB 仍然是限制吗?

【问题讨论】:

    标签: google-app-engine gae-quotas


    【解决方案1】:

    传入带宽配额:每个传入的 HTTP 请求不能大于 32MB。

    因此,从浏览器直接向您的应用程序发出的 HTTP 请求(例如上传文件)不能超过 32MB。

    Urlfetch 配额:请求大小 1 兆字节

    所以你不能使用 urlfetch 发布大于 1MB 的请求

    如果您需要让外部服务处理您应用中的大文件;将文件上传到 blobstore,然后发布到外部服务的链接,以便它可以获取文件。如果您不控制外部服务,并且他们的 api 没有通过 URL 获取文件的方法,您可能需要重新考虑并可能首先将文件发送到外部服务而不是发送到您的 AE 应用程序。

    【讨论】:

    • 感谢大文件的这个想法 - 我已经达到了发布请求的 urlfetch 限制,但我终生无法弄清楚如何解决它。 +1 先生。
    猜你喜欢
    • 1970-01-01
    • 2016-09-26
    • 2014-04-03
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多