java - AWS S3 设置对象生命周期,同时生成用于上传的预签名 uri

标签 java amazon-web-services amazon-s3

例如,我使用GeneratePresignedUrlRequest生成上传链接。是否有可能设置对象(稍后将通过此链接上传到 s3)的生命周期? 我的意思是,它应该自动删除,例如在上传后 7 天内。 那么生成上传链接的步骤该怎么做呢?

最佳答案

您无法通过预签名 URL 指定对象的生命周期。您可以做的是将所有对象上传到具有 lifecycle rule 的存储桶中。定义将在上传 7 天后将其删除。

关于java - AWS S3 设置对象生命周期,同时生成用于上传的预签名 uri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37005299/

相关文章:

c# - 大型客户端/服务器项目布局和 Ivy 设置的建议

java - 反向 HashMap

amazon-web-services - 是否可以在 jenkins 管道的 docker.withRegistry 调用中提供我的 AWS 凭证?

amazon-web-services - 如何克服 ResourceNotFoundException : Requested resource not found error in Go lang?

amazon-web-services - 从 s3a 读取文件以及 AWS Athena SDK (1.11+)

java - 如何在窗口监听器方法中调用 JFrame(类本身)?

Java - 监听器通知到父级

amazon-web-services - 没有找到图像定义文件 imagedefinitions.json

Python if/else 不起作用...不满足 if 条件,但 else 不执行

php - 如何调试 AWS Cloudfront 签名 URL 访问被拒绝?