diff options
author | 2024-08-06 17:16:35 -0700 | |
---|---|---|
committer | 2024-08-06 17:16:35 -0700 | |
commit | 961f9e0a76c3cfe9ae92ca8da0531790e0610b69 (patch) | |
tree | f6de4ed36c3f48ee94ecd524dedeb0d7c84b72e5 /backend/internal/ibd/ibd50.go | |
parent | 641c81198d7fed7138bb482f226e54bd703094ab (diff) | |
download | ibd-trader-961f9e0a76c3cfe9ae92ca8da0531790e0610b69.tar.gz ibd-trader-961f9e0a76c3cfe9ae92ca8da0531790e0610b69.tar.zst ibd-trader-961f9e0a76c3cfe9ae92ca8da0531790e0610b69.zip |
Modify IBD to accept various transport backends
This allows IBD to try using faster and cheaper transports first with
fallback to more reliable and expensive transports later.
Diffstat (limited to 'backend/internal/ibd/ibd50.go')
-rw-r--r-- | backend/internal/ibd/ibd50.go | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/backend/internal/ibd/ibd50.go b/backend/internal/ibd/ibd50.go index 93aa31d..ea02f82 100644 --- a/backend/internal/ibd/ibd50.go +++ b/backend/internal/ibd/ibd50.go @@ -47,12 +47,7 @@ func (c *Client) GetIBD50(ctx context.Context) ([]*Stock, error) { req.Header.Add("x-newrelic-id", "VwUOV1dTDhABV1FRBgQOVVUF") req.Header.Add("x-requested-with", "XMLHttpRequest") - // Clone client to add proxy - client := *(c.client) - transport := http.DefaultTransport.(*http.Transport).Clone() - transport.Proxy = http.ProxyURL(c.proxyUrl) - - resp, err := client.Do(req) + resp, err := c.Do(req) if err != nil { return nil, err } |