java-如何在应用程序引擎上从BlobKey获取Blob文件名
作者:互联网
这是服务器端的问题.我有一个BlobKey,仅此而已.如何从所说的BlobKey中获取Blob文件名?我知道如何将
ServingUrlOptions options = ServingUrlOptions.Builder.withBlobKey(blobKey).secureUrl(false);
String servingUrl = ImagesServiceFactory.getImagesService().getServingUrl(options);
但是,如何获取Blob Viewer中保存/显示的文件名,例如image_1.png?我正在使用Java-不是python.
解决方法:
使用BlobInfo类.
BlobInfoFactory blobInfoFactory = new BlobInfoFactory();
BlobInfo blobInfo = blobInfoFactory.loadBlobInfo(blobKey);
String fileName = blobInfo.getFilename();
标签:blobstore,java,google-app-engine 来源: https://codeday.me/bug/20191013/1910604.html