1

s3サーバーを使用して、大きなzipファイルを制限付きでダウンロードできるようにしています。私たちは、ボタンのクリック数を数えるだけで、より良いダウンロード方法を探しています。S3サーバーからユーザーにダウンロードを確認

ファイルを一時的にダウンロードするための署名付きURLをユーザーに提供して、そのファイルが正常にダウンロードされたことを確認するためにamazonでトークンを確認できますか?

私はあなたが

答えて

0

Amazon S3の前に署名URLを経由してダウンロード数を制限するいかなる自動能力ありません聞かせてください。

事前に署名されたURLは、時間に基づいてアクセスを制限しますが、数量に基づいて制限することはできません。

最も近いオプションは、事前署名されたURLに対して非常に小さな時間枠を提供することです。その時間枠内では1回のダウンロードしか行われないという前提で行われます。あなたはアマゾンS3 Server Access Logging使用することができます

+0

私はamazonでファイルが正常に転送されたことを確認することを意味しました... – Ruttyj

2

:あなたのバケットへのアクセス要求を追跡するために

を、あなたはアクセスログを有効にすることができます。各アクセスログレコードには、リクエスター、バケット名、要求時刻、要求アクション、応答状況、およびエラーコード(存在する場合)など、単一のアクセス要求に関する詳細が表示されます。

+0

この情報に基づいて署名をキャンセル/無効にできるかどうか知っていますか? – Ruttyj

+0

事前に署名されたURLはキャンセルできません。作成時に要求された期間有効です。 (ちなみに、このような新しい質問がある場合は、古い質問にコメントするのではなく、新しい質問をする方が良いです。) –

関連する問題