当最初请求的对象在存储桶中不可用时,提供备份/故障安全对象的最简单方法是什么?
例如,目前我们的用户可以上传自定义个人资料照片,该照片由密钥提供users/{user-id}/profile.jpg
。现在,当他们第一次注册时,他们没有个人资料照片,因此我们希望显示通用个人资料照片(在同一个存储桶中提供),但不需要在后端和/或前端编写逻辑来手动显示通用个人资料照片(如果没有)或上传的照片。
因此,在任何情况下都会提供个人资料照片,https://cdn.domain.com/images/users/{user-id}/profile.jpg
但实际提供的 S3 对象取决于最初请求的对象是否存在。