feat():测试

yuan
yuan 2024-08-31 22:42:25 +08:00
parent 82abc476cf
commit b6832962ad
1 changed files with 5 additions and 4 deletions

View File

@ -28,19 +28,21 @@ public class OSSFileLoad {
// bucket
private static final String bucketName = "java-web-generating-class";
public static Result<Object> streamingDownload(String fileName) {
public static void streamingDownload(String fileName) {
try {
// 创建 OSSClient 实例
OSSClient ossClient = new OSSClient(endpoint, accessKeyId, accessKeySecret);
// 判断 bucket 是否存在
Boolean flag_bucket = ossClient.doesBucketExist(bucketName);
if (!flag_bucket) {
return Result.error("bucket不存在");
Result.error("bucket不存在");
return;
}
// 判断 要下载的文件 是否存在
Boolean flag_file = ossClient.doesObjectExist(bucketName, fileName);
if (!flag_file) {
return Result.error("预下载文件不存在");
Result.error("预下载文件不存在");
return;
}
// ossObject包含文件所在的存储空间名称、文件名称、文件元信息以及一个输入流
OSSObject ossObject = ossClient.getObject(bucketName, fileName);
@ -67,7 +69,6 @@ public class OSSFileLoad {
} catch (IOException e) {
e.fillInStackTrace();
}
return Result.success(null,"编译成功");
}
}