From 6708ca661c16e991069b2b5ad767d7ab7026d293 Mon Sep 17 00:00:00 2001 From: Gustavo Chain Date: Tue, 2 Nov 2021 17:36:44 +0100 Subject: [PATCH] http: use ProxyFromEnvironment --- client/client.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client/client.go b/client/client.go index d76046c..f3da302 100644 --- a/client/client.go +++ b/client/client.go @@ -114,6 +114,12 @@ func (f Fees) Len() int { return len(f) } func (f Fees) Less(i, j int) bool { return f[i].FPV < f[j].FPV } func (f Fees) Swap(i, j int) { f[i], f[j] = f[j], f[i] } +var httpClient = &http.Client{ + Transport: &http.Transport{ + Proxy: http.ProxyFromEnvironment, + }, +} + func Get(ctx context.Context, path string, v interface{}) error { req, err := http.NewRequest("GET", API_URL+path, nil) if err != nil { @@ -121,7 +127,7 @@ func Get(ctx context.Context, path string, v interface{}) error { } req = req.WithContext(ctx) - r, err := http.DefaultClient.Do(req) + r, err := httpClient.Do(req) if err != nil { return err }