2
  1. 客户端要求后端上传文件。
  2. 后端向客户端返回一个会话 URI(Resumable Uploads with the XML API)。
  3. 使用此会话 URI,客户端有权将文件上传到 Google Cloud Storage。

¿ 如何配置会话 URI 以仅允许最大文件大小?

4

1 回答 1

2

不幸的是,启动可恢复上传并将会话 URI 传递给客户端并不能提供限制文件大小的方法。

但是,有一种方法可以做到这一点。与其使用服务器发起的可恢复 PUT 上传,不如让客户端使用签名的策略文档发起自己的 POST 上传。策略文档允许服务器提供上传必须满足的要求列表,其中之一是可接受的文件大小范围。具体来说,您需要包括此部分:

["content-length-range", <min_range>, <max_range>]

您可以在此处阅读有关政策文件以及如何制作它们的信息:https ://cloud.google.com/storage/docs/xml-api/post-object#policydocument

于 2017-02-23T07:40:17.567 回答