Module EzAPI.Req
module StringMap : sig ... end
type version
=[
|
`HTTP_1_0
|
`HTTP_1_1
]
type t
=
{
req_version : version;
req_time : float;
req_headers : string list StringMap.t;
req_params : string list StringMap.t;
req_id : Uuidm.t;
}
val dummy : t
val add_params : t -> (StringMap.key * string list) list -> t
val request : ?version:version -> ?headers:string list StringMap.t -> ?time:float -> Uri.t -> string * string list * string option * t
val find_params : Param.t -> t -> string list option
val find_param : Param.t -> t -> string option