【发布时间】:2010-04-27 20:10:27
【问题描述】:
(我尝试在 GAE 论坛上问这个问题,但没有得到答案,所以在这里尝试。)
目前为了上传 Blob,应用引擎的 Blob 存储服务会创建一个唯一的 用户可以向其发布 Blob 的时间 URL。我的要求是我只 希望经过身份验证/授权的用户在我的应用程序中发布 blob。如果包含用于上传 Blob 的多部分表单的页面在我的应用程序中,我目前可以实现这一点。
但是,我希望为我的用户提供“REST API”来上传他们的 Blob。虽然上传 URL 的一次性性质确实减少了恶意使用的机会,但仍有可能。
我想知道这里的应用引擎团队中是否有人可以考虑开发人员可以注册上传侦听器的功能。 (或者如果已经有办法,我会全力以赴)。一个标准的 servlet 过滤器也可以完成这项工作。这将使我们有机会在请求被转发到 blob 存储服务之前对请求进行身份验证/验证/装饰。
谢谢, 凯尔
【问题讨论】:
-
听起来这是一个功能请求。尝试在他们的 Google 代码网站上填写新问题表格。确保您指定它是“功能请求”而不是“缺陷”——code.google.com/p/googleappengine/issues/entry
标签: java google-app-engine blobstore