package httpun

  1. Overview
  2. Docs

Module HttpunSource

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

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

Protocol Version

Sourcemodule Method : module type of Httpun_types.Method

Request Method

Sourcemodule Status : module type of Httpun_types.Status

Response Status Codes

Sourcemodule Headers : module type of Httpun_types.Headers

Header Fields

Message Body

Sourcemodule Body : sig ... end

Message Types

Sourcemodule Request : sig ... end

Request

Sourcemodule Response : sig ... end

Response

Sourcemodule Reqd : sig ... end
Sourcemodule Config : sig ... end

Server Connection

Sourcemodule Server_connection : sig ... end

Client Connection

Sourcemodule Client_connection : sig ... end