fixup! Add backup CDN server

Signed-off-by: Sean Du <do4suki@gmail.com>
This commit is contained in:
2026-01-14 17:39:15 +08:00
parent dc1e56c013
commit da019cc849
2 changed files with 7 additions and 2 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ func DefaultConfigs() *AppConfigs {
Settings: Settings{
ListenPort: "8080",
CdnServer: "http://192.168.1.123/static",
BackupCdnServer: "http://192.168.1.123/static",
BackupCdnServer: "",
},
UserPrefs: UserPrefs{
Name: "梦路 @bilibili",
+6 -1
View File
@@ -161,10 +161,15 @@ func DownloadUrl(ctx *gin.Context) {
return
}
cdnServer := config.Conf.Settings.BackupCdnServer
if cdnServer == "" {
cdnServer = config.Conf.Settings.CdnServer
}
urlList := []string{}
for _, v := range downloadReq.PathList {
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{
ResponseData: model.UrlRes{