这是我的Serve.java
,这是我的服务servlet
。
public class Serve extends HttpServlet {
private BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws IOException {
BlobKey blobKey = new BlobKey(req.getParameter("blob-key"));
blobstoreService.serve(blobKey, res);
}
}
当我托管我的服务器并通过浏览器访问服务器servlet
时,我会看到我的blob
(图片)。所以我假设blob
的图片文件格式存储在HttpServletResponse
中。
如何访问此blob
/文件?我实际上需要使用Android
来自HttpResponse
应用的文件,但我会自己解决这个问题。
答案 0 :(得分:1)
您可以创建BlobstoreInputStream 以编程方式从BlobStore读取blob 如果您需要Android应用中的文件,请按照您现有的方式进行操作,只需阅读应用中的响应即可。