对象存储cos公有读对象的访问链接格式,深入解析对象存储COS防盗链设置,格式解析及操作指南
- 综合资讯
- 2024-12-04 19:34:27
- 2

对象存储COS公有读对象的访问链接格式为:https://[BucketName]-[Region].cos[Endpoint]/[ObjectKey]。本文深入解析C...
对象存储COS公有读对象的访问链接格式为:https://[BucketName]-[Region].cos[Endpoint]/[ObjectKey]。本文深入解析COS防盗链设置,包括格式解析及操作指南,帮助您了解如何有效保护您的对象存储资源。
对象存储COS公有读对象的访问链接格式
对象存储COS(Cloud Object Storage)是一种提供海量、安全、低成本存储服务的云存储服务,在使用COS存储对象时,可以通过公有读权限将对象公开给其他人访问,COS公有读对象的访问链接格式如下:
https://[BucketName]-[Region].cos.[Domain]/[ObjectKey]
1、BucketName:存储桶名称,用于唯一标识一个存储桶。
2、Region:存储桶所在的地区,ap-shanghai、ap-beijing等。
3、Domain:COS域名,根据存储桶所在的地区有所不同,cos.ap-shanghai.myqcloud.com。
4、ObjectKey:对象键,用于唯一标识一个对象。
COS防盗链设置方法
为了防止他人恶意使用你的公开链接下载你的对象,可以通过以下几种方式设置COS防盗链:
1、设置防盗链域名
在COS控制台中,可以对存储桶的访问权限进行设置,其中包括设置防盗链域名,以下是设置步骤:
(1)登录COS控制台,选择对应存储桶。
(2)在左侧菜单栏中,点击“基础配置”->“访问控制”。
(3)在“防盗链域名”一栏中,输入需要添加的域名,并点击“添加”按钮。
(4)点击“保存”按钮,完成防盗链域名的设置。
2、设置防盗链规则
在COS控制台中,可以为存储桶设置防盗链规则,以限制访问者的来源、HTTP方法、HTTP头部等信息,以下是设置步骤:
(1)登录COS控制台,选择对应存储桶。
(2)在左侧菜单栏中,点击“基础配置”->“访问控制”。
(3)在“防盗链规则”一栏中,点击“添加规则”。
(4)在弹出的窗口中,根据需求设置以下内容:
- 允许访问:选择“是”或“否”,表示是否允许该规则下的访问。
- 来源域名:输入需要允许访问的域名,支持通配符匹配。
- 允许HTTP方法:选择允许的HTTP方法,如GET、PUT等。
- 允许HTTP头部:输入允许的HTTP头部信息,支持通配符匹配。
- 请求参数:输入需要验证的请求参数,支持通配符匹配。
(5)点击“保存”按钮,完成防盗链规则的设置。
3、设置Referer白名单
在COS控制台中,可以为存储桶设置Referer白名单,以限制只有来自白名单中的域名才能访问对象,以下是设置步骤:
(1)登录COS控制台,选择对应存储桶。
(2)在左侧菜单栏中,点击“基础配置”->“访问控制”。
(3)在“Referer白名单”一栏中,输入需要允许访问的域名,支持通配符匹配。
(4)点击“保存”按钮,完成Referer白名单的设置。
通过以上方法,可以对COS公有读对象的访问链接进行防盗链设置,以保护你的对象不被恶意使用,在实际应用中,可以根据需求灵活设置防盗链规则,确保你的对象安全可靠。
本文链接:https://www.zhitaoyun.cn/1319386.html
发表评论