如何通过blobkey从blobstore获取内容类型?

时间:2013-10-01 06:17:15

标签: java google-app-engine blobstore

我从数据存储区获得了blobkey 现在我想使用这个blobkey在blobstore中获取blob的内容类型。

怎么做?

1 个答案:

答案 0 :(得分:2)

您可以尝试此代码

BlobInfoFactory bif = new BlobInfoFactory();
BlobKey bk = new BlobKey("<your blobkey>");
BlobInfo blobInfo = bif.loadBlobInfo(bk);

if(blobInfo == null)
    // The blob with the provided blobkey does not exists
else
    String contentType = blobInfo.getContentType();