Overview of Async::HTTP
mainAsync::HTTP is an asynchronous client and server implementation supporting HTTP/1.0, HTTP/1.1, and HTTP/2, including TLS support. It is designed for high-performance asynchronous I/O and supports streaming for both requests and responses.
The library is built on the following ecosystem components:
- async: The underlying concurrency framework.
- io-endpoint: For endpoint abstraction.
- io-stream: For streaming I/O.
For production Rack-compatible server deployments, it is recommended to use falcon, which is built on top of async-http.