限制blobstoreservice在验证之前将文件存储在GCS中

时间:2014-05-26 13:43:16

标签: java google-app-engine google-cloud-storage blobstore

我正在使用Google应用引擎和Google云端存储来上传GCS中的文件。我在这里创建上传网址。为了存储文件我正在创建一个URL来托管GCS中的文件。这里我的问题是我有一个包含多个字段的表单。在提交表单后,我正在验证表单中的所有字段,但是GAE第一次将我的表单重定向到GCS,之后它将成为成功回调URL。我想限制GAE将文件存储在GCS中,只要验证成功。一旦完成了对表单的所有验证,该文件必须在GCS中托管。请提前帮助,谢谢。我正在使用java在GCS中上传文件。

1 个答案:

答案 0 :(得分:1)

您可以在提交表单之前验证客户端中的字段。

服务器端验证是防止恶意代码/攻击的好主意,但这并不意味着您不应该在客户端上进行验证。