1

我正在使用 S3 预签名 url 直接从客户端上传图像。只有当我确定使用了 url 并且上传了新图像时,我才希望能够将消息推送到 SQS 队列。

给定一个预签名的 url,我如何验证它是否被使用?

4

1 回答 1

4

您是否真的需要知道何时使用了预签名 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

于 2016-04-24T17:10:17.420 回答