@hackage direct-http0.5.0.1
Native webserver that acts as a library.
Categories
License
BSD-3-Clause
Maintainer
"Irene Knapp" <ireney.knapp@gmail.com>
Links
- Homepage
- Documentation
- No source repository
- Security
Versions
Installation
Dependencies (13)
- base >=4.5 && <5
- bytestring >=0.9.2.1 && <1
- containers >=0.4.2.1 && <1
- direct-daemonize >=3.0 && <4
- lifted-base >=0.1.1 && <2
- monad-control >=0.3.1.3 && <1 Show all…
Dependents (1)
@hackage/acme-everything
This package is a native implementation of the HTTP and HTTPS protocols. It lives as a library, exporting an interface reminiscent of CGI or FastCGI. Thus policy on how namespace is mapped to files and/or scripts is entirely up to the client application.
This package is partially compatible with direct-fastcgi by the same author, but is intended more by way of a replacement for it than a companion to it, and makes several design decisions differently. The biggest is the use of MonadControlBase for exceptions.
Version 0.5.0.1: This preliminary release is a preview to gauge community interest. Not even all major features are implemented; things that exist only as stubs include encryption, compression, chunking, and reading back cookies. Nonetheless it may be useful if run behind a reverse proxy that provides the missing features transparently, such as Apache.