云开发基础之云存储

来自CloudWiki
跳转至: 导航搜索

云存储

1.产品介绍

云开发为开发者提供了存储空间、将文件上传到云端存储空间内以及带权限的云端文件下载能力开发者可以使用云开发控制台或使用SDK调用接来使用存储功能

2.特性优势

·快速上传 提供文件存储空间,可在客户端和云函数端通过API使用存储 ·权限管理 基于用户身份的安全控制,带权限管理的云端下载 .CDN加速

存储内的文件,天然CDN加速,提升用户体验

3.操作

1.上传文件

·介绍

云开发支持上传任意文件至文件存储,开发者可 以自定义文件路径和文件名 ·提示

文件名需要符合文件名规范

代码001.png

2.获取下载链接

·介绍

开发者可以通过接获取指定文件的临时链接 提示 公有读文件的链接不会过期,私有读文件的 链接存在有效期(maxAge字段)

.一次最多取50个

3.删除文件

·介绍

开发者可以通过接删除文件 ·提示

.单次调用最多删除50个文件

3.控制台

1.文件列表

登录云开发CloudBase 控制台,进入【云存

储】页面 进入【文件管理】页面,您可以查看云存储空 间中所有的文件 单击文件名或【详情】,即可查看关于此文件 的所有信息,如文件名称、文件大小、存储位

置等

2.权限设置

如需设置文件权限,选择【权限设置】,根据 实际需求,勾选存储桶权限并保存

3.缓存设置

·什么是缓存设置

。云存储内的文件默认CDN加速,开发者可以通过改变缓存配置来控制CDN遵循的过期规则 。合理地配置缓存时间,能够有效的提升命中率,降低回源率,节省您的带宽 .CDN节点上缓存的用户资源都面临“过期"问题。-若资源处于未过期状态,用户请求到达节点后 节点会将此资源直接返回给用户,提升获取速度。-若资源处于过期状态(即超过了设置的有效E

间),用户请求会由节点发送至源站,重新获取内容并缓存至节点,同时返回给用户

·如何进行缓存设置 .选择【缓存配置】,即可查看缓存配置模块单击【编辑缓存配置】,您可以根据自身业务需求,在默认配置上添加缓存时间配置 .单击【保存】,将进行配置部署,您需等待5分钟左右 ·三种缓存配置方式 按文件类型设置缓存过期时间 按文件夹设置缓存过期时间 按全路径文件设置缓存过期时间