package dream-httpaf

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Dream_h2.HeadersSource

Sourcetype name = string
Sourcetype value = string
Sourcetype header = Hpack.header = {
  1. name : name;
  2. value : value;
  3. sensitive : bool;
}
Sourcetype t = header list
Sourceval empty : t
Sourceval of_rev_list : (name * value) list -> header list
Sourceval of_list : (name * value) list -> header list
Sourceval to_rev_list : header list -> (name * value) list
Sourceval to_list : header list -> (name * value) list
Sourceval to_hpack_list : 'a list -> 'a list
Sourceexception Local
Sourcemodule CI : sig ... end
Sourceval mem : header list -> string -> bool
Sourceval add : header list -> ?sensitive:bool -> name -> value -> header list
Sourceval add_list : header list -> (name * value) list -> header list
Sourceval add_multi : header list -> (name * value list) list -> header list
Sourceval add_unless_exists : header list -> ?sensitive:bool -> name -> value -> header list
Sourceval replace : header list -> ?sensitive:bool -> name -> value -> header list
Sourceval remove : header list -> string -> header list
Sourceval get : header list -> string -> value option
Sourceval get_exn : header list -> string -> value
Sourceval get_pseudo : header list -> string -> value option
Sourceval get_pseudo_exn : header list -> string -> value
Sourceval get_multi : header list -> string -> value list
Sourceval get_multi_pseudo : header list -> string -> value list
Sourcemodule Pseudo : sig ... end
Sourceval iter : f:(name -> value -> unit) -> header list -> unit
Sourceval fold : f:(name -> value -> 'a -> 'a) -> init:'a -> header list -> 'a
Sourceval exists : f:(name -> value -> bool) -> header list -> bool
Sourceval valid_headers : ?is_request:bool -> header list -> bool
Sourceval valid_request_headers : header list -> bool
Sourceval valid_response_headers : header list -> bool
Sourceval method_path_and_scheme_or_malformed : header list -> [> `Malformed | `Valid of value * value * value ]
Sourceval trailers_valid : header list -> bool
Sourceval is_valid_h2c_connection : string -> bool
Sourceval of_http1 : Httpaf.Request.t -> (header list, string) result
Sourceval to_string : header list -> string
Sourceval pp_hum : Format.formatter -> header list -> unit
OCaml

Innovation. Community. Security.