fixup! Add backup CDN server
Signed-off-by: Sean Du <do4suki@gmail.com>
This commit is contained in:
+1
-1
@@ -51,7 +51,7 @@ func DefaultConfigs() *AppConfigs {
|
|||||||
Settings: Settings{
|
Settings: Settings{
|
||||||
ListenPort: "8080",
|
ListenPort: "8080",
|
||||||
CdnServer: "http://192.168.1.123/static",
|
CdnServer: "http://192.168.1.123/static",
|
||||||
BackupCdnServer: "http://192.168.1.123/static",
|
BackupCdnServer: "",
|
||||||
},
|
},
|
||||||
UserPrefs: UserPrefs{
|
UserPrefs: UserPrefs{
|
||||||
Name: "梦路 @bilibili",
|
Name: "梦路 @bilibili",
|
||||||
|
|||||||
@@ -161,10 +161,15 @@ func DownloadUrl(ctx *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cdnServer := config.Conf.Settings.BackupCdnServer
|
||||||
|
if cdnServer == "" {
|
||||||
|
cdnServer = config.Conf.Settings.CdnServer
|
||||||
|
}
|
||||||
|
|
||||||
urlList := []string{}
|
urlList := []string{}
|
||||||
for _, v := range downloadReq.PathList {
|
for _, v := range downloadReq.PathList {
|
||||||
urlList = append(urlList, fmt.Sprintf("%s/%s/extracted/%s",
|
urlList = append(urlList, fmt.Sprintf("%s/%s/extracted/%s",
|
||||||
config.Conf.Settings.BackupCdnServer, downloadReq.Os, strings.ReplaceAll(v, "\\", "")))
|
cdnServer, downloadReq.Os, strings.ReplaceAll(v, "\\", "")))
|
||||||
}
|
}
|
||||||
urlResp := model.UrlResp{
|
urlResp := model.UrlResp{
|
||||||
ResponseData: model.UrlRes{
|
ResponseData: model.UrlRes{
|
||||||
|
|||||||
Reference in New Issue
Block a user