perf(settings): 新增NO_PROXY代理排除配置

This commit is contained in:
xiaojunnuo
2026-06-04 23:24:29 +08:00
parent 73cab6a6ee
commit c0df8be832
8 changed files with 311 additions and 29 deletions
@@ -81,6 +81,7 @@ export class SysPrivateSettings extends BaseSettings {
httpsProxy? = '';
httpProxy? = '';
noProxy? = '';
commonHeaders?: string = '';
reverseProxies?: Record<string, string> = {};
@@ -165,6 +165,7 @@ export class SysSettingsService extends BaseService<SysSettingsEntity> {
const opts = {
httpProxy: privateSetting.httpProxy,
httpsProxy: privateSetting.httpsProxy,
noProxy: privateSetting.noProxy,
};
setGlobalProxy(opts);
setGlobalHeaders(this.parseKeyValueText(privateSetting.commonHeaders));