0
a.txt를 Google BlobStore에 업로드했습니다. 별도의 Java 프로그램을 사용하여 a.txt에 다운로드하거나 작성해야합니다. Serve 메서드를 사용하여 다운로드 할 수 있도록이 두 번째 Java 파일에서 a.txt의 BlobKey를 가져 오는 방법은 무엇입니까?Java에서 BlobStore에서 파일의 Blob Key를 다운로드하는 방법은 무엇입니까?
a.txt를 Google BlobStore에 업로드했습니다. 별도의 Java 프로그램을 사용하여 a.txt에 다운로드하거나 작성해야합니다. Serve 메서드를 사용하여 다운로드 할 수 있도록이 두 번째 Java 파일에서 a.txt의 BlobKey를 가져 오는 방법은 무엇입니까?Java에서 BlobStore에서 파일의 Blob Key를 다운로드하는 방법은 무엇입니까?
요 당신이 밥 키를 얻을 당신이 키를 보내고 코드를
String key = request.getparameter("blobkey");
BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
BlobKey blobKey = new BlobKey(key);
blobstoreService.serve(blobKey, response);
을 다음과 같은 덩어리를 제공하는 서블릿을 사용 할 이상의 것이 코드를 사용하여 다음 코드
Iterator<BlobInfo> iterator = null;
iterator = new BlobInfoFactory().queryBlobInfos();
while (iterator.hasNext()) {
system.out.println(iterator.next().getBlobKey());//You can put condition here whats your file name
system.out.println(iterator.next().getFilename());
}
를 사용 Blob 저장소에 대한 모든 정보를 얻을 수 있습니다