mirror of
https://github.com/black-ant/Ant-Browser.git
synced 2026-07-14 18:48:55 +08:00
21 lines
399 B
Go
21 lines
399 B
Go
package proxy
|
|
|
|
import (
|
|
"strings"
|
|
|
|
"ant-chrome/backend/internal/config"
|
|
)
|
|
|
|
func resolveProxyConfig(proxyConfig string, proxies []config.BrowserProxy, proxyId string) string {
|
|
src := strings.TrimSpace(proxyConfig)
|
|
if proxyId == "" {
|
|
return src
|
|
}
|
|
for _, item := range proxies {
|
|
if strings.EqualFold(item.ProxyId, proxyId) {
|
|
return strings.TrimSpace(item.ProxyConfig)
|
|
}
|
|
}
|
|
return src
|
|
}
|