dakrone/clj-http — pull request #106 by weavejester (2012-12-12 18:46:23+00:00)
Title: Don't include request query-params in redirects

When clj-http gets a request like this:

```clojure
(client/get "http://example.com/search" {:query-params {:q "foo"}})
```

And the HTTP response has the following redirection:

Location: http://example.com/search?q=bar

Then clj-http will erroneously redirect to:

http://example.com/search?q=foo

This is because the options passed to the client request override the query-string of the redirection URL. This patch fixes this bug and includes a unit test.