Cloudflare R2 定价情况

cloudflare R2对象存储每个月提供10GB的免费额度,对于个人开发者足够使用,接下来开始配置
配置
- 配置支付方式
此处正常填写信息即可,如果没有信用卡,可以使用paypal(绑定普通银行卡)
- 创建存储桶

- 使用自定义域访问
填写自定义域,点击连接域后,Cloudflare会自动为我们已经托管在其上的域名添加DNS记录


Java工具类
- 引入Maven依赖
- 工具类实现如下
- 创建API令牌

- 获取
access-key-id
、secret-access-key
、end-point
、bucket-name
前三个在创建好API令牌后可以轻松获取,bucket-name是前面创建的令牌桶的名字
- 在
application.yml
中添加配置
- 编写接口测试工具类
接口如下:
- 使用Apifox测试接口

返回链接经检验是所上传图片,成功!后续需要添加图片、视频、音频格式判断及压缩等代码。