package httpun

  1. Overview
  2. Docs

httpun is a high-performance, memory-efficient, and scalable HTTP/1.x library for OCaml. It implements the HTTP 1.1 specification with respect to parsing, serialization, and pipelining.

Basic HTTP Types

module IOVec : module type of Httpun_types.IOVec
module Version : module type of Httpun_types.Version

Protocol Version

module Method : module type of Httpun_types.Method

Request Method

module Status : module type of Httpun_types.Status

Response Status Codes

module Headers : module type of Httpun_types.Headers

Header Fields

Message Body

module Body : sig ... end

Message Types

module Request : sig ... end

Request

module Response : sig ... end

Response

module Reqd : sig ... end
module Config : sig ... end

Server Connection

module Server_connection : sig ... end

Client Connection

module Client_connection : sig ... end
OCaml

Innovation. Community. Security.