我们正在尝试构建将图像存储到blobstore的应用程序。
我使用了here中的代码并将其添加到端点项目中。 现在/ /上传的servlet返回客户端JSONObject,如下所示:
json.put("servingUrl", servingUrl);
json.put("blobKey", blobKey);
有一个PictureEntity类。如果字段blobKey是BlobKey类型,我可以向服务器发送带有所有需要数据的另一个HttpPost请求,从html实体获取所需的String并应用
服务器端picture.setBlobKey(blobKey);
。
但是因为我使用EndPoints,所以我不想再将所有数据传输到服务器上的另一个servlet。我想使用端点。似乎他们应该以某种方式支持BlobKey类型。 至少GAE为他们创建了模型,但是当我尝试在客户端做同样的事情时,我总是会收到错误:
PictureEntity类型中的方法setBlobKey(BlobKey)不是 适用于参数(String)
任何帮助将不胜感激。谢谢!