记录一下:
由于spring boot上传 都是使用 MultipartFile file,华为云提供的文档都是File 有一定出入所以结合自己实际需求进行完善,以记录心路历程,这套也可使用在阿里云的分片上传
华为云官方文档:
分段上传分为如下3个步骤:
- 初始化分段上传任务(ObsClient.initiateMultipartUpload)。
- 逐个或并行上传段(ObsClient.uploadPart)。
- 合并段(ObsClient.completeMultipartUpload)或取消分段上传任务(ObsClient.abortMultipartUpload)。
String endPoint = "obs.east.myhuaweicloud.com"; // 这个是华为云存储服务的地址写自己的
String ak = "*** Provide your Access Key ***"; // 这个是AK密钥
String sk = "*** Provide you