HttpafHttp/af is a high-performance, memory-efficient, and scalable web server for OCaml. It implements the HTTP 1.1 specification with respect to parsing, serialization, and connection pipelining. For compatibility, http/af respects the imperatives of the Server_connection header when handling HTTP 1.0 connections.
To use this library effectively, the user must be familiar with the HTTP 1.1 specification, and the basic principles of memory management and vectorized IO.
module Version : sig ... endProtocol Version
module Method : sig ... endRequest Method
module Status : sig ... endResponse Status Codes
module Headers : sig ... endHeader Fields
module Body : sig ... endmodule Request : sig ... endRequest
module Response : sig ... endResponse
module IOVec : sig ... endIOVec
module Reqd : sig ... endmodule Config : sig ... endmodule Server_connection : sig ... endmodule Client_connection : sig ... end