我使用S3预先签名的网址直接从客户端上传图片。 我希望只有在确定使用了网址并上传了新图片时才能将消息推送到SQS队列。
鉴于已预先签名的网址,如何验证是否已使用?
答案 0 :(得分:1)
您真的需要知道何时使用预先签名的网址?或者,只要将新对象上传到S3存储桶,您就可以向SQS发送新消息吗?由于您将上传限制为使用预先签名的网址,这不会实现您的目标吗?
S3内置支持在创建新对象时向SQS,SNS或Lambda发送通知。您可以在此处详细了解:http://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html#notification-how-to-event-types-and-destinations