首页 文章

使用Google App Engine将图像/视频上传到Google Cloud 存储

提问于
浏览
4

我已经阅读了Sending images to google cloud storage using google app engine中的问题 .

但是,答案中的代码是文件将首先上传到Blobstore,因此文件不能超过32MB .

如何直接将大文件上传到Google Cloud 端存储?

我已经检查了官方文档Upload Objects,但我仍然不知道如何写一个表格来发布一个大文件 .

2 回答

  • 2

    容易从1.7.0开始

    upload_url = blobstore.create_upload_url('/upload_handler', gs_bucket_name='my_bucket')
    

    将直接上传到Google存储并返回指向 Cloud 端存储中上传的blob密钥 .

  • 12

    upload_url = blobstore.create_upload_url('/ upload',gs_bucket_name ='mybucketname')

    确实使用blob密钥上传到 Cloud 存储,但它仍然将上传的文件放在blobstore中 .

相关问题