`sig
type t = Cohttp.Header.t
val of_option : Ocsigen_header.t option -> Ocsigen_header.t
module Name :
sig
type t
val to_string : Ocsigen_header.Name.t -> string
val of_string : string -> Ocsigen_header.Name.t
val accept : Ocsigen_header.Name.t
val accept_charset : Ocsigen_header.Name.t
val accept_encoding : Ocsigen_header.Name.t
val accept_language : Ocsigen_header.Name.t
val accept_ranges : Ocsigen_header.Name.t
val authorization : Ocsigen_header.Name.t
val cache_control : Ocsigen_header.Name.t
val connection : Ocsigen_header.Name.t
val content_disposition : Ocsigen_header.Name.t
val content_encoding : Ocsigen_header.Name.t
val content_length : Ocsigen_header.Name.t
val content_type : Ocsigen_header.Name.t
val content_range : Ocsigen_header.Name.t
val cookie : Ocsigen_header.Name.t
val date : Ocsigen_header.Name.t
val etag : Ocsigen_header.Name.t
val expect : Ocsigen_header.Name.t
val expires : Ocsigen_header.Name.t
val host : Ocsigen_header.Name.t
val if_match : Ocsigen_header.Name.t
val if_modified_since : Ocsigen_header.Name.t
val if_none_match : Ocsigen_header.Name.t
val if_unmodified_since : Ocsigen_header.Name.t
val if_range : Ocsigen_header.Name.t
val last_modified : Ocsigen_header.Name.t
val location : Ocsigen_header.Name.t
val pragma : Ocsigen_header.Name.t
val server : Ocsigen_header.Name.t
val set_cookie : Ocsigen_header.Name.t
val status : Ocsigen_header.Name.t
val transfer_encoding : Ocsigen_header.Name.t
val user_agent : Ocsigen_header.Name.t
val referer : Ocsigen_header.Name.t
val range : Ocsigen_header.Name.t
val x_forwarded_for : Ocsigen_header.Name.t
val x_forwarded_proto : Ocsigen_header.Name.t
val origin : Ocsigen_header.Name.t
val access_control_request_method : Ocsigen_header.Name.t
val access_control_request_headers : Ocsigen_header.Name.t
val access_control_allow_origin : Ocsigen_header.Name.t
val access_control_allow_credentials : Ocsigen_header.Name.t
val access_control_expose_headers : Ocsigen_header.Name.t
val access_control_max_age : Ocsigen_header.Name.t
val access_control_allow_methods : Ocsigen_header.Name.t
val access_control_allow_headers : Ocsigen_header.Name.t
end
module Mime_type :
sig
type t = string option * string option
val parse : string -> Ocsigen_header.Mime_type.t
end
module Accept :
sig
type t =
(Ocsigen_header.Mime_type.t * float option * (string * string) list)
list
val parse : string list -> Ocsigen_header.Accept.t
end
module Accept_encoding :
sig
type t = (string option * float option) list
val parse : string list -> Ocsigen_header.Accept_encoding.t
end
module Accept_language :
sig
type t = (string * float option) list
val parse : string list -> Ocsigen_header.Accept_language.t
end
module Content_type :
sig
val choose : Ocsigen_header.Accept.t -> string -> string list -> string
end
end`