module Ocsigen_senders:sig..end
Functions to create results for various kinds of documents
module File_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = string * Ocsigen_charset_mime.charset_assoc * Ocsigen_charset_mime.mime_assoc
module Html_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = Tyxml.Html.doc
module Make_XML_Content:functor (Xml:Xml_sigs.Iterable) ->functor (Typed_xml:Xml_sigs.Typed_xmlwith module Xml := Xml) ->Ocsigen_http_frame.HTTP_CONTENTwith type t = Typed_xml.doc and type options = Http_headers.accept Lazy.t
module Text_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = string * string
content * content-type
module Stream_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = string Ocsigen_stream.t
module Streamlist_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = (unit -> string Ocsigen_stream.t Lwt.t) list * string
streams and content-type
module Empty_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = unit
module Directory_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = string * string list
directory name and corresponding URL path
module Error_content:Ocsigen_http_frame.HTTP_CONTENTwith type t = int option * exn option * Ocsigen_cookies.cookieset
error code and/or exception
val send_error : ?code:int ->
?exn:exn ->
Ocsigen_http_com.slot ->
clientproto:Ocsigen_http_frame.Http_header.proto ->
?mode:Ocsigen_http_frame.Http_header.http_mode ->
?proto:Ocsigen_http_frame.Http_header.proto ->
?cookies:Ocsigen_cookies.cookieset ->
head:bool -> sender:Ocsigen_http_com.sender_type -> unit -> unit Lwt.tSending an error page