【发布时间】:2016-07-13 07:38:36
【问题描述】:
所以我在 S3 中有一个存储桶,我阅读了有关 S3 存储桶的推送模型事件的信息,并且我知道如何将 AWS lambda 绑定到存储桶上的 putObject 事件。我的问题是我想在文件上传到存储桶之前重命名文件,例如:在我的名为“example”的存储桶中有一个名为“toto.jpeg”的文件,所以如果用户上传另一个同名的图像,它将覆盖它和 lambda 函数将在信息上传到存储桶后接收信息。而且我不想重命名客户端上的文件。有什么解决办法吗?
【问题讨论】:
-
I don't want to rename the file on the client是什么意思? -
@helloV,我的意思是我认为信任客户不是一个好习惯,因为他拥有我们所有的脚本。但是,如果您向我解释为什么会没问题,那就去吧。我不在网络领域工作,所以我有点菜鸟。我的应用程序(客户端)在 angularjs 中。
标签: javascript amazon-web-services amazon-s3 aws-lambda