admin
2023-04-12 f06a592dd1a7e995bf313ccb5efe7dff73ccfc4e
src/main/java/com/yeshi/buwan/util/COSManager.java
@@ -3,7 +3,10 @@
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.util.List;
import com.qcloud.cos.model.COSObjectSummary;
import com.qcloud.cos.model.ObjectListing;
import org.apache.commons.codec.digest.HmacUtils;
import org.apache.commons.lang.ArrayUtils;
@@ -29,6 +32,8 @@
      cosClient = new COSClient(cred, clientConfig);
      // bucket的命名规则为{name}-{appid} ,此处填写的存储桶名称必须为此格式
      totalBucketName = bucketName + "-" + appId;
   }
   static COSManager instance;
@@ -120,4 +125,9 @@
      return sign;
   }
   public static List<COSObjectSummary> listObject(String bucketName, String prefix){
      ObjectListing result = cosClient.listObjects(bucketName,prefix);
      return result.getObjectSummaries();
   }
}