Legend:
Library
Module
Module type
Parameter
Class
Class type
type t = {
allowed_headers : string list;(*

https://fetch.spec.whatwg.org/#http-access-control-allow-headers

*)
allowed_origins : string list;(*

https://fetch.spec.whatwg.org/#http-access-control-allow-origin

*)
}
val default : t

default is a t with no allowed headers and no allowed origins.

val add_allow_origin : Cohttp.Header.t -> t -> string option -> Cohttp.Header.t
val add_headers : Cohttp.Header.t -> t -> string option -> Cohttp.Header.t
val check_host : Cohttp.Header.t -> t -> bool

check_host header t is true if one of t's members matches the header's Host field.