http-client-tls: http-client backend using the connection package and tls library
Hackage documentation generation is not reliable. For up to date documentation, please see: https://www.stackage.org/package/http-client-tls.
[Skip to Readme]
Downloads
- http-client-tls-0.3.6.4.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
- No Candidates
Versions [RSS] | 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.2.0.3, 0.2.1, 0.2.1.1, 0.2.1.2, 0.2.2, 0.2.3, 0.2.4, 0.2.4.1, 0.3.0, 0.3.1, 0.3.1.1, 0.3.2, 0.3.3, 0.3.3.1, 0.3.4, 0.3.4.1, 0.3.4.2, 0.3.5, 0.3.5.1, 0.3.5.2, 0.3.5.3, 0.3.6, 0.3.6.1, 0.3.6.2, 0.3.6.3, 0.3.6.4 |
---|---|
Change log | ChangeLog.md |
Dependencies | base (>=4.10 && <5), bytestring , case-insensitive , containers , crypton , crypton-connection , data-default , exceptions , http-client (>=0.7.11), http-types , memory , network , network-uri , text , tls (>=1.2 && <2.1 || >=2.1.2), transformers [details] |
License | MIT |
Author | Michael Snoyman |
Maintainer | michael@snoyman.com |
Revised | Revision 2 made by SimonHengel at 2025年03月26日T16:42:07Z |
Category | Network |
Home page | https://github.com/snoyberg/http-client |
Uploaded | by MichaelSnoyman at 2024年10月27日T07:49:17Z |
Distributions | Arch:0.3.6.4, Debian:0.3.5.3, Fedora:0.3.6.3, FreeBSD:0.2.2, LTSHaskell:0.3.6.4, NixOS:0.3.6.4, Stackage:0.3.6.4, openSUSE:0.3.6.4 |
Reverse Dependencies | 321 direct, 1433 indirect [details] |
Downloads | 181573 total (36 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating |
|
Status | Docs available [build log] Last success reported on 2025年04月04日 [all 3 reports] |
Readme for http-client-tls-0.3.6.4
[back to package description]http-client-tls
Full tutorial docs are available at: https://haskell-lang.org/library/http-client
Use the http-client package with the pure-Haskell tls package for secure
connections. For the most part, you'll just want to replace
defaultManagerSettings
with tlsManagerSettings
, e.g.:
import Network.HTTP.Client
import Network.HTTP.Client.TLS
main :: IO ()
main = do
manager <- newManager tlsManagerSettings
...