瀏覽代碼

feat: use proxy HTTP client fetch models

feitianbubu 7 月之前
父節點
當前提交
01cd279f9f
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      controller/channel-billing.go

+ 5 - 1
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
 	}