当前位置: 首页 > 面试题库 >

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

时旭东
2023-03-14
问题内容

我已经阅读了使用Google AppEngine将图像发送到Google云存储中的问题。

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

如何将大文件直接上传到Google Cloud Storage?

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


问题答案:

从1.7.0开始

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

将直接上传到Google存储,并返回指向云存储中上传内容的Blob键。



 类似资料:
  • 我读了问题从发送图像到谷歌云存储使用谷歌应用程序引擎。 但是,文件将首先上载到Blobstore的答案中的代码,因此该文件不能超过32MB。 如何将大文件直接上传到谷歌云存储? 我已经检查了官方文件上传对象,但我仍然不知道如何编写表单来发布一个大文件。

  • 当将图像/视频上传到Google云存储时,这是获得blob_key的正确方法吗? 文档要求使用创建blob_key。文件名从何而来?在对象存储在GCS后调用的上传处理程序的post函数中是否应该包含此代码? 此外,从谷歌文档中,我对这段代码的作用或与图片的关系感到困惑:

  • 我已经阅读了与此相关的所有其他答案。但这对我不起作用,或者我只是不明白一些事情。请帮忙。 我正在从客户端发送'image/png'base64字符串。它是这样的:“Ivborw0kggoaaansuheugaaaaaaaaaaa……” 在云函数我有方法: 有什么不对劲?

  • 问题内容: 我目前正在使用一个php应用程序将图像上传到Google云存储平台,但是,与在我的本地服务器上不同,我在确定如何使这项工作方面遇到了很大的麻烦。 这正是我想做的事情: 将图像的路径写入我的Google Cloud SQL 实际将图像上传到Google云存储平台 从保存的SQL路径编写一个调用图像的脚本,然后发布到我的网站 谁能指出正确的方向? 谢谢! 问题答案: 像这样的事情对我来说适

  • 我正在使用数据移动库跟踪传输数据,以便将视频(mp4)从本地计算机上载到Azure Blob存储。 这是密码。 链接中提供的示例在GetBlob方法中没有以下行 我试过使用ContentType和不使用ContentType。在这两种情况下,文件似乎都已上载到Blob。唯一的区别似乎是ContentType,如下图所示。 问题是,在尝试下载任何文件时,它导致了一个警告错误,之后两个文件都没有播放,

  • 文件已完全损坏。如果我上传一个文本文件,它在文件的开头有一行废话,在文件的结尾有一行废话,比如: 我如何告诉云存储我想把数据存储为文件?