package stog_server

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

HTTP connexion handler for preview server

val preview_url : Stog.Url.url_config -> string list -> Stog.Url.t

preview_url http_cfg path forges the preview URL using the pub part of http_cfg.

val handler : Run.state option Stdlib.ref -> http_url:Stog.Url.url_config -> ws_url:Stog.Url.url_config -> string list -> Cohttp.Request.t -> (Cohttp.Response.t * Cohttp_lwt.Body.t) Lwt.t

handler current_state host port base_path req body handles a HTTP query req. current_state is a reference to current stog state. host, port and base_path are used to forge urls to refer to the service.