Ace
HTTP/2 server for elixir
Features
- Stream isolation; one process per stream
- Bidirectional streaming; stream data to and from clients
- TLS(SSL) support via ALPN; data encrypted in transit
- Verified against h2spec (143/146)
- Raxx interface; simplicitfy for request/response interactions
For more view the features board.
Guides
For TCP/TLS server see previous version.
Testing
Run h2spec against the example hello_http2 application.
-
Start the example app.
cd examples/hello_http2 iex -S mix -
Run h2spec from docker
sudo docker run --net="host" summerwind/h2spec --port 8443 -t -k