From 6b3cf1314b22b9430adcccc234a1644d9a79c834 Mon Sep 17 00:00:00 2001 From: Adnan Maolood Date: Sat, 7 Nov 2020 23:43:07 -0500 Subject: [PATCH] Fix relative redirects --- client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/client.go b/client.go index 0487ed4..3d41936 100644 --- a/client.go +++ b/client.go @@ -152,6 +152,7 @@ func (c *Client) do(req *Request, via []*Request) (*Response, error) { if err != nil { return resp, err } + target = req.URL.ResolveReference(target) redirect := NewRequestFromURL(target) if c.CheckRedirect != nil {