package ohttp

  1. Overview
  2. Docs
Oblivious HTTP (RFC 9458) for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.2.tar.gz
md5=6a31dba01d9ee06d1b0115516439d8b0
sha512=c2739c32cf8d44b36ca565052f6b14feaf99a029115e8d94dcd469bd363f7dacd8e401a4ca07c0a3555f0fe5572a37516b489ddd945ee9acae4ceafc29e7dadb

doc/ohttp/Ohttp/Http_binding/index.html

Module Ohttp.Http_bindingSource

How encapsulated messages travel over HTTP (RFC 9458 Section 5, and RFC 9540 for finding a gateway).

Nothing here performs I/O: these are the fields to send, and the checks to make on what comes back, for whichever HTTP library carries the messages. Fields are pairs of a lowercase name and a value.

Sourceval well_known_gateway_path : string

"/.well-known/ohttp-gateway": where a gateway is found on the host of its target, and where its key configurations are fetched from (RFC 9540 Sections 4 and 5).

Sourcemodule Client : sig ... end
Sourcemodule Gateway : sig ... end