Amazon S3预处理请求

有什么办法通过在某些编程逻辑中执行某些逻辑来预处理Amazon S3请求(例如,如果我需要通过某种dynamic条件来限制对资源的访问)?

您可以使用S3的访问策略语言来应用一套非常有限的逻辑。 如果您无法使用该function完成您所需要的function,则可能需要在EC2中设置自己的“前端”服务器来完成您的业务逻辑。

另一种select是在S3存储桶上启用CloudFront,然后使用dynamic签名的URLfunction。 其他一些系统必须生成dynamic签名的URL以供人们遵循,CloudFront根据dynamic签名URL的有效性授予或拒绝访问权限。