通过托管在 GAE 中的 node.js 快速服务器上传大文件
Upload large files through node.js express server, hosted in GAE
我需要通过托管在 Google App Engine 中的节点服务器上传大文件(超过 300 MB)。我可以使用 xhr.upload 上传文件并且它在本地工作正常,但在 GAE 中我得到 413 - 请求实体太大 ,似乎 GAE 有一个内容大小限制为 32MB。
在探索的过程中,我遇到了 google BlobStore API,但似乎不支持 NodeJS。
你们能建议我最好的方法是什么吗?
提前致谢。
您可以将最大 5GB 的文件直接上传到 Google 云存储。无需为此任务使用(和付费)您的 App Engine 实例。
您可以通过在文件上传表单中设置上传 URL 来实现。查看云存储 API.
我需要通过托管在 Google App Engine 中的节点服务器上传大文件(超过 300 MB)。我可以使用 xhr.upload 上传文件并且它在本地工作正常,但在 GAE 中我得到 413 - 请求实体太大 ,似乎 GAE 有一个内容大小限制为 32MB。
在探索的过程中,我遇到了 google BlobStore API,但似乎不支持 NodeJS。
你们能建议我最好的方法是什么吗?
提前致谢。
您可以将最大 5GB 的文件直接上传到 Google 云存储。无需为此任务使用(和付费)您的 App Engine 实例。
您可以通过在文件上传表单中设置上传 URL 来实现。查看云存储 API.