Browse Source

add getPresignedUrl

xiewj 4 tháng trước cách đây
mục cha
commit
24625fc491

+ 1 - 6
4dkankan-utils-filestorage/src/main/java/com/fdkankan/filestorage/aliyun/AliyunOssTemplate.java

@@ -472,12 +472,7 @@ public class AliyunOssTemplate implements FileStorageTemplate {
         GeneratePresignedUrlRequest generatePresignedUrlRequest = new GeneratePresignedUrlRequest(bucket, key);
         generatePresignedUrlRequest.setMethod(HttpMethod.PUT);
         generatePresignedUrlRequest.setExpiration(expiration);
-        String uri = ossClient.generatePresignedUrl(generatePresignedUrlRequest).toString();
-        try {
-            return new URL(DomainUtil.replaceDomain(uri,ossProperties.getHostByBucket(bucket)));
-        } catch (MalformedURLException e) {
-            throw new RuntimeException(e);
-        }
+        return ossClient.generatePresignedUrl(generatePresignedUrlRequest);
     }
     @Override
     public URL getPresignedUrl(String key) {

+ 1 - 6
4dkankan-utils-filestorage/src/main/java/com/fdkankan/filestorage/aws/AwsTemplate.java

@@ -540,12 +540,7 @@ public class AwsTemplate implements FileStorageTemplate {
         expiration.setTime(expTimeMillis);
         GeneratePresignedUrlRequest generatePresignedUrlRequest = new GeneratePresignedUrlRequest(bucket, key)
                 .withMethod(HttpMethod.PUT).withExpiration(expiration);
-        String uri = amazonS3Client.generatePresignedUrl(generatePresignedUrlRequest).toString();
-        try {
-            return new URL(DomainUtil.replaceDomain(uri,awsProperties.getHostByBucket(bucket)));
-        } catch (MalformedURLException e) {
-            throw new RuntimeException(e);
-        }
+        return amazonS3Client.generatePresignedUrl(generatePresignedUrlRequest);
     }
     @Override
     public URL getPresignedUrl(String key) {