优化代码

This commit is contained in:
GoEdgeLab
2023-08-08 15:12:28 +08:00
parent a7a170f9c6
commit 98eac40783
21 changed files with 61 additions and 78 deletions
+5 -9
View File
@@ -53,9 +53,9 @@ type ReverseProxyConfig struct {
schedulingGroupMap map[string]*SchedulingGroup // domain => *SchedulingGroup
schedulingLocker sync.RWMutex
addXRealIPHeader bool
addXForwardedForHeader bool
addForwardedHeader bool
addXRealIPHeader bool
addXForwardedForHeader bool
//addForwardedHeader bool
addXForwardedByHeader bool
addXForwardedHostHeader bool
addXForwardedProtoHeader bool
@@ -131,12 +131,8 @@ func (this *ReverseProxyConfig) Init(ctx context.Context) error {
if domain == "" {
continue
}
for _, origin := range defaultGroup.PrimaryOrigins {
group.PrimaryOrigins = append(group.PrimaryOrigins, origin)
}
for _, origin := range defaultGroup.BackupOrigins {
group.BackupOrigins = append(group.BackupOrigins, origin)
}
group.PrimaryOrigins = append(group.PrimaryOrigins, defaultGroup.PrimaryOrigins...)
group.BackupOrigins = append(group.BackupOrigins, defaultGroup.BackupOrigins...)
}
}
}