从Google App Engine发送大型POST请求

时间:2015-09-28 01:16:03

标签: google-app-engine

我必须发送一个大的POST请求作为RESTful API调用的一部分。有效载荷大小约为80MB。当我尝试在GAE Java中发送它时,我得到一个例外,说它不是允许的大小,因为它太大了。人们发送如此大的POST请求的最常见方式是什么?在我的情况下,这个请求很少发生,也许在6个月左右发生一次。尽管如此,我需要有这个功能。

1 个答案:

答案 0 :(得分:0)

来自文档 - https://cloud.google.com/appengine/docs/quotas#Requests

应用程序从请求中收到的数据量。每个传入的HTTP请求都不能超过32MB。

这包括:

应用程序在安全请求和非安全请求中收到的数据 上传到Blobstore 收到的数据是为了响应URL提取服务的HTTP请求而收到的

所以将它写入GCS或S3或Google工作表,文档等......(允许您存储更大负载的任何地方,然后通过任务队列处理它。

相关问题