2016-04-24 12 views
0

私は、クライアント側から直接画像をアップロードするためのS3の事前署名されたURLを使用しています。 URLが使用され、新しいイメージがアップロードされたと確信している場合にのみ、SQSキューにメッセージをプッシュできるようにしたいと思います。S3事前署名されたURL - URLが使用されたかどうかを確認しますか?

事前に署名されたURLが指定されている場合、どのように使用されたかを検証できますか?

答えて

1

事前に署名された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

+0

素晴らしいです。私の問題を可能な限りエレガントに解決しました。 – johni

関連する問題