将图像从 Java servlet 上传到 GAE Blobstore

Uploading images to GAE Blobstore from Java servlet

目前,我的网络应用程序将用户上传的图像编码为 base64,并作为 POST 有效负载发送到 servlet。从 GAE Java servlet,我想了解如何将 base64 图像解码为字节数组或某种类型并上传到 blobstore 以获得 URL 以响应浏览器。

Blobstore API 官方文档网页表示现在不推荐直接从 Java 上传。我可以做些什么来实现我想在 GAE 中做的所有事情?现在我的解决方案是使用 Cloudinary api 上传到他们的服务器并获得 URL.

您可以使用 AE GCS client 将图像保存在 GCS 中。 您可以通过 ImageService API.

为该图像创建服务 URL