package cohttp-lwt-jsoo

  1. Overview
  2. Docs
CoHTTP implementation for the Js_of_ocaml JavaScript compiler

Install

dune-project
 Dependency

Authors

Maintainers

Sources

cohttp-5.3.0.tbz
sha256=b3bd91c704e5ea510e924b83ab2ede1fc46a2cce448b0f8cef4883b9a16eeddd
sha512=529930d9b1f38737d91f47cb94f8bae381df87ea941cb8e75ee798354763bdf5091f4f3be31d0ba14b9944dc68203a3d98e235c38c66e7e176a114be9ff4acf3

doc/cohttp-lwt-jsoo/Cohttp_lwt_jsoo/index.html

Module Cohttp_lwt_jsooSource

HTTP client for JavaScript using XMLHttpRequest.

The Logs source name for this module's logger is "cohttp.lwt.jsoo". To log the current warnings using the browser's console log, you can write a custom reporter or use:

  let reporter = Logs_browser.console_reporter () in
  Logs.set_reporter reporter
Sourcemodule type Params = sig ... end

Configuration parameters for the XmlHttpRequest engines

Build an asynchronous engine with chunked/unchucked response data treated as raw bytes or UTF

Build a synchronous engine with chunked/unchucked response data treated as raw bytes or UTF

The Client module implements an HTTP client interface using asynchronous XmlHttpRequests. The response body is returned in chucked form with 128Kb / chunk. Body data is treated as raw bytes. withCredentials property of XHR is set to false.

The Client_sync module implements an HTTP client interface using synchronous XmlHttpRequests. The response is not chunked and treated as raw bytes. withCredentials property of XHR is set to false.