Amazon S3的HTTP上传功能是否支持Web挂钩式回调?

Gab*_*mbe 26 upload amazon-s3

使用浏览器http上传功能将文件上传到Amazon S3时,我知道我可以指定success_action_redirect字段/值,告诉我的浏览器在上传完成后去哪里.

我想知道:当文件上传时,是否有可能要求亚马逊向我的网络服务器发出Web挂钩式POST请求?

基本上,我想要一种在客户端上传新文件时得到通知的方法,以便我的服务器可以处理上传.我想这样做而不依赖客户端向我的服务器发出请求告诉我文件已经上传(永远不信任客户端,对吧?).

Ted*_*rek 19

他们最近刚刚发布了AWS Lambda,它允许您运行代码以响应事件,S3上传是受支持的事件之一.


小智 5

在指定的S3存储桶中创建对象后,Amazon可以将通知发布到SNS或SQS。

http://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html