避免配置填写不规范
This commit is contained in:
parent
fdf35224dd
commit
02b1aba9a2
@ -77,7 +77,7 @@ public class AliOssAdapter extends AStorageAdapter {
|
||||
|
||||
@Override
|
||||
public String getUrl(String path, String filename) {
|
||||
return config.getUrl() + buildPath(path, filename);
|
||||
return config.getUrl() + "/" + buildPath(path, filename);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -18,4 +18,18 @@ public class AliOssStorageConfig extends StorageConfig {
|
||||
public void checkEverythingOK() {
|
||||
// TODO: 检查配置是否正确
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
String url = this.url;
|
||||
if (url == null) {
|
||||
url = bucketName + "." + endpoint;
|
||||
}
|
||||
if (!url.startsWith("http")) {
|
||||
url = "https://" + url;
|
||||
}
|
||||
if (url.endsWith("/")) {
|
||||
url = url.substring(0, url.length() - 1);
|
||||
}
|
||||
return url;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user