如何按名称从BlobStore读取文件

PepeHands

假设我有一些文件的上传表单,例如文档https://cloud.google.com/appengine/docs/java/blobstore/中的表单

如果我将文件保存file.txt到blobstore,如果不知道该如何从文件中获取文件BlobKey更准确地说,我想使用以下请求获取此文件:myapp.appspot.com/getfile?file_name=file.txt我只想查看file.txt此url上的文件

安德烈·沃尔金(Andrei Volgin)

如果使用Blobstore,则必须记住某处的密钥才能检索Blob。

如果使用Blobstore将文件存储在Cloud Storage中,则可以使用对象名称访问它们,该名称可以是上载文件的原始名称。

如果文件是公开的,则可以直接访问它:

https://storage.googleapis.com/" + bucket + "/" + objectName

如果您想先在应用程序中阅读它,然后再返回给客户端,则可以使用:

String filename = "/gs/" + bucket + "/" + objectName;
BlobstoreService blobService = BlobstoreServiceFactory.getBlobstoreService();
blobService.serve(blobService.createGsBlobKey(filename), response);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从GAE blobstore读取文件

来自分类Dev

如何按块读取文件

来自分类Dev

如何按名称解析文件?

来自分类Dev

如何在 CSV 数据集配置中按名称读取实际文件内容 - Jmeter

来自分类Dev

Gulp:如何读取文件夹名称?

来自分类Dev

如何读取名称混乱不堪的文件?

来自分类Dev

如何读取名称相似的文件?

来自分类Dev

Python:如何按名称分隔文件?

来自分类Dev

如何按名称从Excel中的特定工作表中读取

来自分类Dev

按顺序读取文件

来自分类Dev

按模式读取文件

来自分类Dev

在 Spark 中,我如何按名称本身而不是按索引读取字段

来自分类Dev

如何在Python中按字符读取UTF文件char

来自分类Dev

如何按角度读取上载文件的内容?

来自分类Dev

如何通过名称读取Java中的文本文件

来自分类Dev

如何从文件中读取多个名称和数字?

来自分类Dev

如何从文件中读取名称和 IP 地址?

来自分类Dev

如何使用CamlQuery按名称获取sharepoint文件夹

来自分类Dev

如何获得按名称动态生成的输入类型文件

来自分类Dev

如何使用CamlQuery按名称获取sharepoint文件夹

来自分类Dev

如何在 Rsync 中按名称和深度排除文件

来自分类Dev

如何按名称查找最新的文件夹

来自分类Dev

从文件中读取比赛结果,并根据相关分数按字母顺序对名称进行排序

来自分类Dev

如何按名称排序?

来自分类Dev

按位读取文件C ++

来自分类Dev

按列读取 CSV 文件

来自分类Dev

如何让matlab按顺序读取文件夹内文件名相似的文件?

来自分类Dev

如何从blobstore记录中提取文件名?

来自分类Dev

如何从Google Blobstore下载文件到android