perf: cf授权支持配置http代理

pull/361/head
xiaojunnuo 2025-03-14 00:34:31 +08:00
parent 0d71a8ee50
commit 27386ea04d
2 changed files with 13 additions and 0 deletions

View File

@ -25,6 +25,18 @@ export class CloudflareAccess extends BaseAccess {
encrypt: true,
})
apiToken = '';
@AccessInput({
title: 'HTTP代理',
component: {
placeholder: 'http://xxxx.xxx.xx:10811',
},
helper:
'是否使用http代理',
required: false,
encrypt: false,
})
proxy = '';
}
new CloudflareAccess();

View File

@ -53,6 +53,7 @@ export class CloudflareDnsProvider extends AbstractDnsProvider<CloudflareRecord>
Authorization: `Bearer ${this.access.apiToken}`,
},
data,
httpProxy: this.access.proxy,
});
if (!res.success) {