java - 在 GAE 中将名称设置为 blobstore

标签 java android google-app-engine blobstore

我想要

  1. 使用 GAE 中的 Blob 存储为每个 Blob(图像或视频)设置名称,并且
  2. 稍后检索。

如何在 java 中完成此操作(在 Python 中给出)。那么谁能告诉我我该怎么做呢?如何使用该名称再次检索 blob?

我想将这些图像从 Android 设备发送到 Google 云并从中检索。 我之前也发过类似的问题,但没有得到方便的答案。

最佳答案

您必须使用 blobkey 来获取 blob。如果您想使用其他名称(例如文件名),则必须存储该名称和 blobkey 才能获取 blob。只有 blobkey 是唯一的。例如,如果您多次上传相同的文件名,这些上传的 blob 将具有唯一的 blobkey,但它们没有唯一的文件名。

另请参阅:Google AppEngine Blobstore: Downloading a Blob by Filename in Java

关于java - 在 GAE 中将名称设置为 blobstore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17001883/

相关文章:

Java : How do I call a method in a different class that extends Thread and is a part of a Thread Array from my main class?

java - BC 日期、LocalDate 和 DatePicker

java - 当对象是在不同的类中创建时,如何通过 ObjectOutputStream 写入对象?

windows - 在 Windows 7 中将 .patch 应用到 .py 文件

java - 如何使用java更新谷歌应用引擎中数据存储的字段值

java - 有什么方法可以只返回维基百科文章中的(干净的)文本吗?

android - 由于设备方向更改,在调整 webView 大小时更改应用程序可见的背景颜色

Android setMargins 无法以编程方式工作

android - 取消 GetObjectRequest Amazon S3

java - GAE 上的 Resteasy 多部分/数据格式文件上传