Module H2.Response
Response
A server-generated message to a Request.t
.
val create : ?headers:Headers.t -> Status.t -> t
create ?headers status
creates an HTTP response with the given parameters. Unlike theResponse
type in http/af, h2 does not define a way for responses to carry reason phrases or protocol version.See RFC7540§8.1.2.4 for more details.
val body_length : t -> [ `Error of [ `Bad_request ] | `Fixed of int64 | `Unknown ]
body_length t
is the length of the message body accompanyingt
.See RFC7230§3.3.3 for more details.
val pp_hum : Stdlib.Format.formatter -> t -> unit