فهرست منبع

Merge pull request #1584 from feitianbubu/pr/use-proxy-fetch-models

feat: use proxy HTTP client fetch models
Calcium-Ion 6 ماه پیش
والد
کامیت
0ad918c21d
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
 	}