1

我需要通过托管在 Google App Engine 中的节点服务器上传大型(超过 300 MB)文件。我可以使用 xhr.upload 上传文件并且它在本地工作正常,但是在 GAE 中我得到 413 - request entity is too large,似乎 GAE 对内容大小有 32MB 的限制。

在探索时,我遇到了 google BlobStore API,但似乎不支持 NodeJS。

你们能建议我这是最好的方法吗?

提前致谢。

4

1 回答 1

1

您可以将最大 5GB 的文件直接上传到 Google Cloud Storage。无需为此任务使用(和付费)您的 App Engine 实例。

您可以通过在文件上传表单中设置上传 URL 来实现。查看云存储 API。

于 2016-08-22T15:29:12.303 回答