This repository contains the Swift HTTP Server project. It provides a low-level yet ergonomic API for handling HTTP requests and responses with full support for bi-directional streaming, request and response trailers, and Structured Concurrency-based resource management.
All feedback is welcome: please open issues!
To get started, please refer to the project's documentation and the Example located under Sources.
This package offers additional integrations you can enable using package traits.
Available traits:
Configuration(default): Enables initializingNIOHTTPServerConfigurationfrom aswift-configurationConfigProvider.