Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Module Ocsigen_http_frame.Http_header

module Http_header : sig..end

type http_method =  | GET | POST | HEAD | PUT | DELETE | TRACE | OPTIONS | CONNECT | LINK | UNLINK | PATCH
type http_mode =  | Query of (http_method * string) | Answer of int | Nofirstline
type proto =  | HTTP10 | HTTP11
type http_header = {
  mode: http_mode;  proto: proto;  headers: Http_headers.t;}
val get_firstline : 
  http_header ->
  http_mode
val get_headers : http_header -> Http_headers.t
val get_headers_value : 
  http_header ->
  Http_headers.name -> string
val get_headers_values : 
  http_header ->
  Http_headers.name -> string list
val get_proto : 
  http_header ->
  proto
val add_headers : 
  http_header ->
  Http_headers.name ->
  string -> http_header