package yurt

  1. Overview
  2. Docs
val get : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> string -> (Cohttp.Response.t * string) Lwt.t
val post : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> ?body:Cohttp_lwt.Body.t -> string -> (Cohttp.Response.t * string) Lwt.t
val post_form : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> params:(string * string list) list -> string -> (Cohttp.Response.t * string) Lwt.t
val request : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> ?body:Cohttp_lwt.Body.t -> Cohttp.Code.meth -> string -> (Cohttp.Response.t * string) Lwt.t
val get_json : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> string -> (Cohttp.Response.t * [> Ezjsonm.t ]) Lwt.t
val post_json : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> ?body:Cohttp_lwt.Body.t -> string -> (Cohttp.Response.t * [> Ezjsonm.t ]) Lwt.t
val post_form_json : ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> ?params:(string * string list) list -> string -> (Cohttp.Response.t * [> Ezjsonm.t ]) Lwt.t