作者:重庆互联网小徐 发布时间:2023-12-07 浏览:13955 赞(2023) 收藏 评论(0)
上传、下载、删除操作使用请求携带的 auth
身份校验状态进行求值。
变量名 | 类型 | 说明 |
---|---|---|
auth | Auth | 在用户登录后,提供 openid。如果用户未登录,则为 null。 |
Auth对象
字段名 | 类型 | 说明 |
---|---|---|
openid | string | 用户 openid,仅在已登录方式下存在值 |
对规则进行校验是,可能还需要对正在上传/下载/修改或删除的文件元数据进行校验,这样可以创建功能强大的复杂规则来执行任务,例如允许上传包含特定内容类型的文件。
存储安全规则通过 resource
对象提供文件元数据,可以在 read
,write
时校验这些属性,确保正确的访问。
Resource对象
属性 | 类型 | 说明 |
---|---|---|
openid | string | 文件私有归属标识,标记所有者 id |
在微信云托管-对象存储-存储配置中,包含3项信息:
对象存储桶:在上传接口操作时会看到有关此存储桶的信息
对象存储地域:默认上海地域
通过配置安全域名白名单,对应的域名才能使用对象存储接口进行文件的上传或其他操作。
单击「添加安全域名」按钮,输入自己的业务域名来增加,增加后该域名即可使用对象存储接口而没有跨域或其他问题。
需要说明:
在一开始,微信云托管会为您自动生成4类默认安全域名:
localhost:8080:本地安全域名方便开发者进行本地调试。
localhost:80:本地安全域名方便开发者进行本地调试。
*.ap-shanghai.app.tcloudbase.com:微信云托管公网访问域名。
*.tcb.qcloud.la:对象存储域名。
可以针对文件的 CDN 回源时间进行管理,默认所有文件的回源时间为 2 分钟。
规则支持 文件名
、文件类型
和 文件夹
三种匹配方式。
支持三种配置方式:
按文件类型设置缓存过期时间
配置缓存时间时可填入多项,每项用 ; 隔开,内容区分大小写,必须是以 . 开头的文件后缀,例如 .png。
刷新时间设置为 0 时,不缓存,所有请求转发至用户源站,缓存时间设置最大值不能超过 365 天。
输入框默认提示:例如 .png,.jpg,.php。
按文件夹设置缓存过期时间
配置缓存时间时可填入多项,每项用 ; 隔开,内容区分大小写,必须是以 / 开头的文件夹。
刷新时间设置为 0 时,不缓存,所有请求转发至用户源站,缓存时间设置最大值不能超过 365 天。
按文件设置缓存过期时间
配置缓存时间时可填入多项,每项用 ; 隔开,内容区分大小写,支持匹配某一类型文件,例如 /test/abc/*.jpg。
单击保存,将进行配置部署,您需等待 5 分钟左右。
**注意:**过短的缓存时间将大幅度消耗 CDN 流量,建议在开发时合理配置缓存时间。
对象存储内的文件默认 CDN 加速,开发者可以通过改变缓存配置来控制 CDN 遵循的过期规则。 合理地配置缓存时间,能够有效的提升命中率,降低回源率,节省您的流量资源消耗。 用户访问资源会首先去CDN节点请求,若节点有缓存则返回资源,无缓存则回源获取。
注意:
刷新时间设置为0时,不缓存,所有请求转发至用户源站;缓存时间设置最大值不能超过365天。
在控制台中上传文件/文件夹,会自动刷新节点内的缓存文件。
配置部署中,若您再次编辑缓存配置,会覆盖之前的配置。以最后一次部署结果为准。
配置项列表底部优先级高于顶部优先级。
当设置了多条缓存策略时,相互之间会有重复,假如某域名已配置如下缓存配置:
目标 | 缓存时长 |
---|---|
所有文件 | 2分钟 |
.php .jsp .aspx | 0秒 |
.jpg .png .gif | 300秒 |
/test/*.jpg | 400秒 |
/test/abc.jpg | 200秒 |
假设域名为 cloud.weixin.qq.com
,资源为 cloud.weixin.qq.com/test/abc.jpg
,其匹配方式如下:
匹配第五条,命中,此时缓存时间为200秒。
匹配第四条,命中,此时缓存时间为400秒。
匹配第三条,命中,此时缓存时间为300秒。
匹配第二条,未命中。
匹配第一条所有文件,命中,此时缓存时间为2分钟。
因此最终缓存时间为2分钟,以最后一次匹配生效。
—————————————————————————————————————————————————————
重庆互联网项目从2004年开始为各行各业提供互联网发展解决方案,专业从事网站、小程序、微信公众号、APP、电商平台、系统等互联网平台开发,帮助企业实现从传统行业到互联网的完美转型。截止目前,重庆互联网合作的企业遍布全国各地,19年的开发经验和完善的售后服务体系获得合作客户的高度认可!
关注重庆互联网官方公众号,即可获取粉丝专享福利!
欢迎广大用户为此页面进行评价,评价成功将获得积分奖励!