1
- 客戶端要求後端上傳文件。
- 後端將會話URI返回給客戶端(Resumable Uploads with the XML API)。
- 通過此會話URI,客戶端有權將文件上傳到Google雲端存儲。
¿如何配置會話URI以僅允許最大文件大小?如何限制Google雲端存儲中的上傳大小?
¿如何配置會話URI以僅允許最大文件大小?如何限制Google雲端存儲中的上傳大小?
不幸的是,啓動可恢復上傳並將會話URI傳遞給客戶端不能提供限制文件大小的方法。
但是,有一種方法可以做到這一點。不要使用由服務器啓動的可恢復的PUT上傳,請讓客戶端使用簽名的策略文檔啓動自己的POST上傳。策略文檔允許服務器提供上載必須滿足的要求列表,其中一個是可接受的文件大小範圍。具體來說,您需要包括此部分:
["content-length-range", <min_range>, <max_range>]
你可以閱讀有關的政策文件,以及如何他們在這裏工藝:https://cloud.google.com/storage/docs/xml-api/post-object#policydocument