从App Engine上的Google云端存储中读取文件
问题描述:
我正在开发带有Google App Engine的应用程序。我需要从我的Google云端存储中读取PDF文件。这里代码:从App Engine上的Google云端存储中读取文件
String filename = "...";
BlobstoreService blobstore = BlobstoreServiceFactory.getBlobstoreService();
BlobKey blobkey = blobstore.createGsBlobKey(filename);
blobstore.serve(blobkey, httpResponse);
它只有在我的存储桶中的文件上设置“公开分享”时才有效。如何在不设置“公开分享”的情况下阅读文件?