Gleam HTTP

Types and functions for HTTP clients and servers!

Server adapters

In the example above the Elli Erlang web server is used to run the Gleam HTTP service. Here's a full list of the server adapters available, sorted alphabetically.

Adapter About
MistMist is a high performance pure Gleam HTTP 1.1 server
cgicgi is a adapter for the Common Gateway Interface.
gleam_cowboy [Cowboy][cowboy] is an Erlang HTTP2 & HTTP1.1 web server
gleam_elli [Elli][elli] is an Erlang HTTP1.1 web server
gleam_plug [Plug][plug] is an Elixir web application interface

[cowboy]:https://github.com/ninenines/cowboy

[elli]:https://github.com/elli-lib/elli

[plug]:https://github.com/elixir-plug/plug

Client adapters

Client adapters are used to send HTTP requests to services over the network. Here's a full list of the client adapters available, sorted alphabetically.

Adapter About
gleam_fetchfetch is a HTTP client included with JavaScript
gleam_hackneyHackney is a simple HTTP client for Erlang
gleam_httpchttpc is a HTTP client included with Erlang