Httpaf.Reqdval response : t -> Response.t optionval response_exn : t -> Response.tResponding
The following functions will initiate a response for the corresponding request in t. Depending on the state of the current connection, and the header values of the response, this may cause the connection to close or to persist for reuse by the client.
See RFC7230ยง6.3 for more details.
val respond_with_string : t -> Response.t -> string -> unitval respond_with_bigstring : t -> Response.t -> Bigstringaf.t -> unitval respond_with_streaming :
?flush_headers_immediately:bool ->
t ->
Response.t ->
[ `write ] Body.tval report_exn : t -> exn -> unitval try_with : t -> (unit -> unit) -> (unit, exn) Result.result