Commit ff90512cd5d086c52679ae14ceabfcb7f4c85498
1 parent
97a981c2
feat:【infra 基础设施】支持私有桶
Showing
1 changed file
with
1 additions
and
6 deletions
yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/framework/file/core/client/s3/S3FileClient.java
| @@ -129,12 +129,7 @@ public class S3FileClient extends AbstractFileClient<S3FileClientConfig> { | @@ -129,12 +129,7 @@ public class S3FileClient extends AbstractFileClient<S3FileClientConfig> { | ||
| 129 | .signatureDuration(expiration) | 129 | .signatureDuration(expiration) |
| 130 | .getObjectRequest(b -> b.bucket(config.getBucket()).key(finalPath)).build()) | 130 | .getObjectRequest(b -> b.bucket(config.getBucket()).key(finalPath)).build()) |
| 131 | .url(); | 131 | .url(); |
| 132 | - // 特殊:适配未使用 domain 返回的情况!!! | ||
| 133 | - String signedUrlStr = signedUrl.toString(); | ||
| 134 | - if (!signedUrlStr.startsWith(config.getDomain())) { | ||
| 135 | - signedUrlStr = signedUrlStr.replaceFirst(signedUrl.getProtocol() + "://" + signedUrl.getHost(), config.getDomain()); | ||
| 136 | - } | ||
| 137 | - return signedUrlStr; | 132 | + return signedUrl.toString(); |
| 138 | } | 133 | } |
| 139 | 134 | ||
| 140 | /** | 135 | /** |