package http-lwt-client
A simple HTTP client using http/af, h2, and lwt
Install
Dune Dependency
Authors
Maintainers
Sources
http-lwt-client-0.0.7.tbz
sha256=f25eab91bceb7abe5d1c2fec0bba767f09c5762b3127b7778caa3450ae41aa10
sha512=fa9e83d62c1d9b7cb7c4b17334e030bed4935f196f55e7e6b34f8784e157ed977612af07a1be1f954c8e4134966be51b3b2eb86932c547fc3f0cdf99f713f39c
Description
Published: 25 Aug 2022
README
Http-lwt-client -- simple HTTP client using http/af, h2, and lwt
A simple HTTP/1.1 and HTTP/2.0 client supporting HTTP and HTTPS. It follows redirects (up to a given limit). Its dependency cone is small, and does not include any wrappers or frameworks.
Additionally, a sample binary hurl
is provided that exposes most of the functionality as a command line program.
Other HTTP clients developed in OCaml include ofetch (minimal OCaml stdlib-only), piaf (HTTP 1 and HTTP 2 support), cohttp (a functorised HTTP client and server library), curly (a wrapper around curl
), paf-le-chien (a MirageOS layer for HTTP/AF and H2) - but they didn't fit our needs.
This is distributed under the 3 clause BSD license, some code is inherited from the HTTP/AF project (src/http_lwt_unix.{ml,mli} - as noted in that file).
Dependencies (14)
Dev Dependencies
None
Used by (6)
-
albatross
>= "1.3.0" & < "1.5.3"
-
builder
< "0.3.2"
-
docker_hub
< "0.1.1"
-
equinoxe
< "0.2.0"
- equinoxe-hlc
- terminus-hlc
Conflicts (1)
-
result
< "1.5"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page