Cloudflare R2 定价情况

notion image
cloudflare R2对象存储每个月提供10GB的免费额度,对于个人开发者足够使用,接下来开始配置
 

配置

  1. 配置支付方式
    1. 此处正常填写信息即可,如果没有信用卡,可以使用paypal(绑定普通银行卡)
  1. 创建存储桶
    1. notion image
  1. 使用自定义域访问
    1. 填写自定义域,点击连接域后,Cloudflare会自动为我们已经托管在其上的域名添加DNS记录
      notion image
      notion image
 

Java工具类

  1. 引入Maven依赖
    1. 工具类实现如下
      1. 创建API令牌
        1. notion image
      1. 获取access-key-idsecret-access-keyend-pointbucket-name
        1. 前三个在创建好API令牌后可以轻松获取,bucket-name是前面创建的令牌桶的名字
      1. application.yml 中添加配置
        1. 编写接口测试工具类
          1. 接口如下:
        1. 使用Apifox测试接口
          1. notion image
         
        返回链接经检验是所上传图片,成功!后续需要添加图片、视频、音频格式判断及压缩等代码。
         
        Loading...