From 01cd279f9fb989c5a1b7b0bfbeaf7da3787cd936 Mon Sep 17 00:00:00 2001 From: feitianbubu Date: Wed, 13 Aug 2025 18:16:01 +0800 Subject: [PATCH] feat: use proxy HTTP client fetch models --- controller/channel-billing.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/controller/channel-billing.go b/controller/channel-billing.go index 5152e060..18acf231 100644 --- a/controller/channel-billing.go +++ b/controller/channel-billing.go @@ -135,7 +135,11 @@ func GetResponseBody(method, url string, channel *model.Channel, headers http.He for k := range headers { req.Header.Add(k, headers.Get(k)) } - res, err := service.GetHttpClient().Do(req) + client, err := service.NewProxyHttpClient(channel.GetSetting().Proxy) + if err != nil { + return nil, err + } + res, err := client.Do(req) if err != nil { return nil, err }