clj-http
clj-http copied to clipboard
An idiomatic clojure http client wrapping the apache client. Officially supported version.
It's useful, during testing, when using a SOCKS Proxy, to allow the HostnameVerifier to be set to a NoopHostNameVerifier - similar to how *non SOCKS proxy* connections allow this to...
So the README tell me that I need "cheshire" to be able to send JSON data, but it does not tell me *how* to add it to my project. I...
The README claims that the underlying Apache HTTP client retries IOExceptions by default - which is misleading because there are four subclasses of IOException that are not retried documented in...
We noticed when loading clj-http with `*warn-on-reflection*` set to `true` the following: ``` Reflection warning, clj_http/client.clj:479:26 - call to method parse on javax.xml.parsers.SAXParser can't be resolved (argument types: unknown, unknown)....
If a server responds with a `Content-Encoding` of something like `deflate, gzip`, clj-http would not be able to handle the response as the response body has been compressed using zlib...
Keystores, which clj-http supports, may contain multiple entries. To determine which one is selected, keystore aliases are used. Failing to specify an alias for a keystore with multiple entries means...