0

这是我的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,但我会自己弄清楚。

4

1 回答 1

1

您可以创建一个BlobstoreInputStream 以编程方式从 BlobStore 读取 blob。
如果您在 Android 应用程序中需要该文件,应该按照您已经做的方式提供它,并在您的应用程序中读取响应。

于 2013-03-15T06:23:59.950 回答