1
0
Fork 0
mirror of https://github.com/TwiN/gatus.git synced 2024-12-14 11:58:04 +00:00

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