How to get Blob Key of file to be downloaded from BlobStore in Java? -
i have uploaded file,say a.txt google blobstore. using separate java program, need download / write a.txt. how blobkey of a.txt in second java file can download using serve method?
yo can information blobstore using following code
iterator<blobinfo> iterator = null; iterator = new blobinfofactory().queryblobinfos(); while (iterator.hasnext()) { system.out.println(iterator.next().getblobkey());//you can put condition here whats file name system.out.println(iterator.next().getfilename()); } using code bob key , have used servlet send key , serve blob following code
string key = request.getparameter("blobkey"); blobstoreservice blobstoreservice = blobstoreservicefactory.getblobstoreservice(); blobkey blobkey = new blobkey(key); blobstoreservice.serve(blobkey, response);
Comments
Post a Comment