【发布时间】:2016-04-24 15:26:45
【问题描述】:
我正在使用 S3 预签名 URL 直接从客户端上传图像。 我希望只有在我确定使用了 url 并且上传了新图片时才能将消息推送到 SQS 队列。
给定一个预签名的 url,我如何验证它是否被使用?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon pre-signed-url
我正在使用 S3 预签名 URL 直接从客户端上传图像。 我希望只有在我确定使用了 url 并且上传了新图片时才能将消息推送到 SQS 队列。
给定一个预签名的 url,我如何验证它是否被使用?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon pre-signed-url
您真的需要知道预签名 URL 何时被使用吗?或者您是否可以在将新对象上传到您的 S3 存储桶时向 SQS 发送一条新消息?由于您将上传限制为使用预签名的 URL,这不会实现您的目标吗?
S3 内置支持在创建新对象时向 SQS、SNS 或 Lambda 发送通知。你可以在这里阅读更多信息:http://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html#notification-how-to-event-types-and-destinations
【讨论】: