抓取浏览器S3上传的用户信息

Capturing user information for S3 upload from browser

我需要通过浏览器将文件上传到 S3 存储桶 - 这将通过经过身份验证的应用程序进行。

是否可以捕获从 AWS 上传文件的经过身份验证的用户的详细信息 - 比如在 S3 事件中,或者编码元数据并通过上传将其与文件相关联?

理想情况下,我想通过 SQS 消息连同上传通知一起传递数据。

您可以将自定义元数据(用户信息)放在 S3 对象上。阅读 "User-Defined Metadata" 部分 here

之后,您可以配置 S3 以将事件消息插入 SQS 队列,如 here 所述。