From 28af1f13fecdba1c22e00155c809fbd133ec8f16 Mon Sep 17 00:00:00 2001 From: Erik Dubbelboer Date: Wed, 2 Oct 2019 22:40:15 +0200 Subject: [PATCH] Fix previous commit --- client.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/client.go b/client.go index 5ac7a76..bff692a 100644 --- a/client.go +++ b/client.go @@ -825,7 +825,8 @@ func doRequestFollowRedirects(req *Request, dst []byte, url string, c clientDoer if err = c.Do(req, resp); err != nil { break } - if !StatusCodeIsRedirect(resp.Header.StatusCode()) { + statusCode = resp.Header.StatusCode() + if !StatusCodeIsRedirect(statusCode) { break } @@ -859,8 +860,6 @@ func getRedirectURL(baseURL string, location []byte) string { return redirectURL } -// StatusCodeIsRedirect checks the response code. -// // StatusCodeIsRedirect returns true if the status code indicates a redirect. func StatusCodeIsRedirect(statusCode int) bool { return statusCode == StatusMovedPermanently ||