package piaf

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module PiafSource

Sourcemodule IOVec : sig ... end
Sourcemodule Method : module type of Method
Sourcemodule Headers : sig ... end
Sourcemodule Scheme : sig ... end
Sourcemodule Status : module type of Status
Sourcemodule Versions : sig ... end
Sourcemodule Config : sig ... end
Sourcemodule Error : sig ... end
Sourcemodule Body : sig ... end
Sourcemodule Request : sig ... end
Sourcemodule Response : sig ... end
Sourcemodule Form : sig ... end

Client -- Issuing requests

There are two options for issuing requests with Piaf:

  1. client: useful if multiple requests are going to be sent to the remote endpoint, avoids setting up a TCP connection for each request. Or if HTTP/1.0, you can think of this as effectively a connection manager.
  2. oneshot: issues a single request and tears down the underlying connection once the request is done. Useful for isolated requests.
Sourcemodule Client : sig ... end
Sourcemodule Server : sig ... end
Sourcemodule Cookies : sig ... end
OCaml

Innovation. Community. Security.