val set_debug : unit -> unitval mk_uri : Httpaf.Request.t -> Uri.tval meth_from_httpaf :
Httpaf.Request.t ->
[> `DELETE | `GET | `HEAD | `OPTIONS | `PATCH | `POST | `PUT ] optionval version_from_httpaf : Httpaf.Request.t -> [> `HTTP_1_0 | `HTTP_1_1 ]val read_body : [ `read ] Httpaf.Body.t -> string Lwt.tval debug_httpaf : Httpaf.Request.t -> unitval register_ip : Httpaf.Request.t -> 'a -> Unix.sockaddr -> unitval file :
?meth:[> `GET | `OPTIONS ] ->
?default:string ->
string ->
string list ->
string Answer.t Lwt.tval connection_handler :
?catch:(string -> exn -> string EzAPIServerUtils.Answer.t Lwt.t) ->
?allow_origin:
[< `all
| `custom of string list
| `default
| `none
| `origin default origin ] ->
?footer:string ->
EzAPIServerUtils.server ->
Unix.sockaddr ->
Lwt_unix.file_descr ->
unit Lwt.tval shutdown : unit -> unit Lwt.tval server :
?catch:(string -> exn -> string EzAPIServerUtils.Answer.t Lwt.t) ->
?allow_origin:
[< `all
| `custom of string list
| `default
| `none
| `origin default origin ] ->
?footer:string ->
?addr:string ->
(int * EzAPIServerUtils.server_kind) list ->
'a Lwt.t