Google GAE图片上传时不使用jsp和blobstoreService.createUploadUrl

时间:2015-07-14 09:32:30

标签: java google-app-engine file-upload

我有一个java应用程序引擎程序,它将文件上传到Blob,然后使用文件API进行blobKey,并将其用于ImageAPI getServing Url。

所以目前的步骤是: 1.使用Angular JS或其他客户端上传文件 2. Servlet读取文件并将其转换为Blob 3.文件API将Blob转换为blobKey 4.然后,Image API将返回调用客户端将获取的图像URL。

新的BlobStore文档:https://cloud.google.com/appengine/docs/java/blobstore/

它建议我们使用JSP和action ="<%= blobstoreService.createUploadUrl(" / upload")%>"

但是,我不能这样做,因为我的大多数调用客户端都是基于AngularJS而且没有基于JSP的。

有没有人实现过没有JSP的东西?如下所示。

  1. AngularJS客户端上传图片并等待网址返回
  2. servlet接收请求并将其转换为blobKey(不再是FILE API)
  3. 图片api返回网址
  4. 非常感谢。

0 个答案:

没有答案