Close #126: Don't follow redirects

This commit is contained in:
TwinProduction 2021-07-06 22:01:46 -04:00
parent 38de0ec9cd
commit a1afeea56b

View File

@ -39,6 +39,9 @@ func GetHTTPClient(insecure bool) *http.Client {
InsecureSkipVerify: true, InsecureSkipVerify: true,
}, },
}, },
CheckRedirect: func(req *http.Request, via []*http.Request) error {
return http.ErrUseLastResponse // Don't follow redirects
},
} }
} }
return insecureHTTPClient return insecureHTTPClient
@ -51,6 +54,9 @@ func GetHTTPClient(insecure bool) *http.Client {
MaxIdleConnsPerHost: 20, MaxIdleConnsPerHost: 20,
Proxy: http.ProxyFromEnvironment, Proxy: http.ProxyFromEnvironment,
}, },
CheckRedirect: func(req *http.Request, via []*http.Request) error {
return http.ErrUseLastResponse // Don't follow redirects
},
} }
} }
return secureHTTPClient return secureHTTPClient