HTTP 1.1 coroutine-based async server in Lua.
Features, https, gzip compression, persistent connections, pipelining, resource limits, multi-level debugging, cdata-buffer-based I/O.
Uses [sock] and [libtls] for I/O and TLS or you can bring your own stack.
GZip compression can be enabled with client.http.zlib = require'zlib'
.
Needs hostile testing
server:new(opt) -> server
create a server object
libs
required: 'sock sock_libtls zlib'
listen
{host=, port=, tls=t|f, tls_options=}
tls_options
options for [libtls]