http-client
http-client copied to clipboard
An HTTP client engine, intended as a base layer for more user-friendly packages.
data-default 0.8 deprecates data-default-class by moving the `Default` class from `Data.Default.Class` to `Data.Default`. See: https://github.com/kazu-yamamoto/crypton-certificate/pull/11 See: https://github.com/haskell-tls/hs-tls/pull/486 See: https://github.com/commercialhaskell/stackage/issues/7545
Commit 772e25c9de518ec025d3904eb0fe4149c293dfd3 introduced two new tests in the `nonet` suite, that try to access the network (redirect to `example.com`). This causes the Debian builds to fail (see https://bugs.debian.org/1084839). Since these...
I have this code: ```hs main :: IO () main = do request >= print httpBS request >>= T.putStr . T.decodeUtf8Lenient . getResponseBody getCurrentTime >>= print httpBS request >>= T.putStr...
I encountered the following problem in my project ``` Failed to build http-conduit-2.3.9 ... Network/HTTP/Conduit.hs:182:7: error: Not in scope: ‘responseEarlyHints’ | 182 | , responseEarlyHints | ^^^^^^^^^^^^^^^^^^ ``` I believe...
With `closeManager` being deprecated and doing nothing, is there still some means in the public API to precisely control when connections are getting closed? One situation where I need this...
In my VPN client (Linux), I have activated the kill switch feature so if VPN disconnects, internet connection is blocked. When I start downloading a file like: ```haskell let opts...
## Summary `mkManagerSettingsContext'` replaces a `managerWrapException` in the `ManagerSettings`, which prevents the `managerWrapException` from the input settings from being propagated, resulting in the loss of input behaviour. **This PR is...
When I do `timeout 1000000 (httpLbs req httpman)` and have bad dns settings, the request can take much longer than those 1000000 microseconds (1s), and in fact only fails when...
There have been [some accumulating issues](https://github.com/commercialhaskell/stack/issues/5994) at Stack's repository that appear to be IPv6-related for Linux, macOS and Windows users. Somebody who knows much more about this area than me...
When the response-data has already been read into the buffer, the connection is closed, and the data already read is sufficient, an exception is thrown and the data cannot be...