华为云大文件分片上传操作

这篇博客详细记录了如何在Spring Boot应用中实现华为云大文件的分片上传,由于官方文档与MultipartFile接口的不匹配,博主结合自身需求进行了适配,同时也指出这套方法同样适用于阿里云的分片上传。主要步骤包括初始化上传任务、逐个或并行上传段以及合并段或取消上传任务。
摘要由CSDN通过智能技术生成

记录一下:

        由于spring boot上传 都是使用 MultipartFile file,华为云提供的文档都是File 有一定出入所以结合自己实际需求进行完善,以记录心路历程,这套也可使用在阿里云的分片上传

华为云官方文档:

分段上传_对象存储服务 OBS_Java_上传对象_华为云

分段上传分为如下3个步骤:

  1. 初始化分段上传任务(ObsClient.initiateMultipartUpload)。
  2. 逐个或并行上传段(ObsClient.uploadPart)。
  3. 合并段(ObsClient.completeMultipartUpload)或取消分段上传任务(ObsClient.abortMultipartUpload)。
String endPoint = "obs.east.myhuaweicloud.com"; // 这个是华为云存储服务的地址写自己的
String ak = "*** Provide your Access Key ***";  // 这个是AK密钥
String sk = "*** Provide you
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值