http-io-streams: HTTP client based on io-streams
An HTTP client, using the Snap Framework's io-streams library to
handle the streaming IO. The http-io-streams
API designed for ease of use when querying web services and dealing with the result as streaming I/O.
The library is exported in a single module; see Network.Http.Client for full documentation.
NOTE: This is a fork of http-streams
with a lighter dependency footprint which focuses on core HTTP
functionality and as a consequence doesn't include out-of-the-box
support for handling JSON data. If you need support for handling JSON
web-services, you should use the original http-streams
package instead of
this package.
Flags
Manual Flags
Name | Description | Default |
---|---|---|
brotli | Build with support for Brotli (RFC7932) compression algorithm for HTTP compression. | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- http-io-streams-0.1.2.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.1.1.0, 0.1.2.0, 0.1.3.0, 0.1.4.0, 0.1.5.0, 0.1.6.0, 0.1.6.1, 0.1.6.2, 0.1.6.3, 0.1.6.4, 0.1.7.0 (info) |
---|---|
Change log | CHANGELOG.md |
Dependencies | attoparsec (>=0.13.2.2 && <0.14), base (>=4.5 && <4.14), base64-bytestring (>=1.0.0.1 && <1.1 || >=1.1.0.0 && <1.2), blaze-builder (>=0.4.1.0 && <0.5), brotli-streams (>=0.0.0.0 && <0.1), bytestring (>=0.10.0.0 && <0.11), case-insensitive (>=1.2.0.11 && <1.3), containers (>=0.5.0.0 && <0.6 || >=0.6.0.1 && <0.7), directory (>=1.2.0.1 && <1.3 || >=1.3.0.0 && <1.4), HsOpenSSL (>=0.11.2 && <0.12), io-streams (>=1.5.0.1 && <1.6), mtl (>=2.2.2 && <2.3), network (>=2.6.0.0 && <2.7 || >=2.7.0.0 && <2.8 || >=2.8.0.0 && <2.9 || >=3.0.0.0 && <3.1 || >=3.1.0.0 && <3.2), network-uri (>=2.6.0.0 && <2.7), openssl-streams (>=1.2.1.3 && <1.3), text (>=1.2.3.0 && <1.3), transformers (>=0.3.0.0 && <0.4 || >=0.4.2.0 && <0.5 || >=0.5.2.0 && <0.6) [details] |
License | BSD-3-Clause |
Copyright | © 2012-2018 Operational Dynamics Consulting, Pty Ltd and Others |
Author | Andrew Cowie <andrew@operationaldynamics.com>, Herbert Valerio Riedel <hvr@gnu.org> |
Maintainer | Herbert Valerio Riedel <hvr@gnu.org> |
Revised | Revision 1 made by HerbertValerioRiedel at 2020-04-25T16:14:13Z |
Category | Web, IO-Streams |
Bug tracker | https://github.com/hvr/http-io-streams/issues |
Source repo | head: git clone https://github.com/hvr/http-io-streams.git |
Uploaded | by HerbertValerioRiedel at 2019-12-02T08:19:04Z |
Distributions | LTSHaskell:0.1.7.0, NixOS:0.1.7.0, Stackage:0.1.7.0 |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Downloads | 4049 total (38 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2019-12-02 [all 1 reports] |