如何使用blobstore和谷歌云存储将文件上传到AppEngine中的自定义文件夹

时间:2016-06-14 04:32:17

标签: google-app-engine google-cloud-storage blobstore

我正在使用Google AppEngine。我正在使用blobstore将文件上传到Google云端存储。 (由于AppEngine的请求大小限制,我无法直接上传到云端存储。)

我可以上传到Google云端存储。但我无法指定要上传的文件夹。所以每个文件都存储在根文件夹中。

有人可以告诉我如何上传到特定文件夹吗?

我使用https://github.com/crhym3/java-blobstore-gcs-sample

中的代码

1 个答案:

答案 0 :(得分:3)

你可以将带有桶名的“文件夹”名称传递给.withGoogleStorageBucketName()方法,例如:

UploadOptions uploadOptions = UploadOptions.Builder
     .withGoogleStorageBucketName("bucket_name/folder_name");