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 に答える