20、云存储与网络基础:对象存储、虚拟网络及 IP 管理

云存储与网络基础:对象存储、虚拟网络及 IP 管理

1. 对象存储的公共访问与预认证请求

1.1 公共存储桶的使用

在某些情况下,你可能希望指定特定的存储桶,允许匿名只读访问,以便将内容提供给公众。这种方法在构建依赖公共内容的边缘解决方案(如移动应用)时非常有用。例如,你可以将选定的图像、视频和文章存储在一个允许所有人下载这些对象的存储桶中。使用 CLI 时,可以使用 --public-access-type 选项来定义存储桶是私有还是公共的,默认值 NoPublicAccess 会创建一个私有存储桶。公共存储桶有两种访问模式:
- ObjectRead
- ObjectReadWithoutList

这两种模式都允许未经身份验证的只读访问对象,唯一的区别是 ObjectReadWithoutList 会禁用未经身份验证用户的对象列表功能。这有助于仅向持有确切链接的用户提供对象,并避免内容被抓取。虽然从技术上讲,可以在公共和私有访问类型之间来回切换,但这并不是最佳实践。

1.2 预认证请求的应用

如果你有一个包含大量对象的存储桶,并且需要临时允许对其中一个对象进行未经身份验证的读写访问,预认证请求会很有用。预认证请求会生成一个动态生成的唯一 URL,该 URL 在定义的时间段内保持有效。持有该 URL 的任何人都可以在预认证请求允许的范围内使用对象存储。创建预认证请求时,有三种访问类型可供选择:
- ObjectRead

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值