2
我正在爲GAE構建一個Web應用程序,其中登錄用戶可能會下載潛在的大文件。我如何構建這樣的響應(或彗星響應)?我相信webapp2 Response
對象完全緩衝,並沒有flush()
。在GAE上通過webapp2返回大量/流式響應?
我正在爲GAE構建一個Web應用程序,其中登錄用戶可能會下載潛在的大文件。我如何構建這樣的響應(或彗星響應)?我相信webapp2 Response
對象完全緩衝,並沒有flush()
。在GAE上通過webapp2返回大量/流式響應?
將文件存儲在blob中並讓用戶下載blob。 https://developers.google.com/appengine/docs/python/blobstore/overview
非常有趣 - 這是唯一的方法嗎? – Yang
您也可以使用Google雲端存儲實施類似的解決方案。 –
這是大文件的最佳選擇,因爲您可以使用GAE任務或鏈接任務或後端來創建blob以克服請求最後期限。 還有另一個新選項:Google雲端硬盤。雲端硬盤更適合個人數據。我還沒有看到或發現應用程序或實用程序,其中驅動器數據與blobstore或谷歌雲存儲交換。 – voscausa