Description
Composable HTTP client middleware for Haskell, built on tower-hs.
Description
http-tower-hs provides HTTP-specific middleware for composable HTTP clients, built on top of tower-hs. Includes logging, header manipulation, redirect following, OpenTelemetry tracing, response validation, and more.
README.md
http-tower-hs
Composable HTTP client middleware for Haskell, built on tower-hs.
Provides HTTP-specific middleware: headers, request IDs, redirect following, response validation, OpenTelemetry tracing with HTTP semantic conventions, and logging.
Part of the tower-hs mono-repo. See the repo README for full documentation and examples.
Related packages
- tower-hs — Generic service middleware core
- servant-tower-hs — Servant client middleware built on tower-hs.