gpt4 book ai didi

java - 使用 Java 在 Google App Engine 上存储上传的图像

转载 作者:搜寻专家 更新时间:2023-10-31 19:51:08 26 4
gpt4 key购买 nike

我正在考虑在 Google App Engine 上编写 Java 网络应用程序。我希望能够从应用程序上传和提供图像,但刚刚意识到数据存储有 1MB 的限制。这对于像样的照片来说有点太少了。有没有其他方法可以建议您这样做?也许将它们存储为静态内容而不是存储在数据存储区中,但似乎没有用于此的 API。

最佳答案

现在可以在 GAE 上使用了。只需将文件存储在 Blobstore 中.您可以像这样上传文件:

<body>
<form action="<%= blobstoreService.createUploadUrl("/upload") %>" method="post" enctype="multipart/form-data">
<input type="file" name="myFile">
<input type="submit" value="Submit">
</form>

然后从 servlet 提供文件:

public void doGet(HttpServletRequest req, HttpServletResponse res)
throws IOException {
BlobKey blobKey = new BlobKey(req.getParameter("blob-key"));
blobstoreService.serve(blobKey, res);

关于java - 使用 Java 在 Google App Engine 上存储上传的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1100573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com