Files
clio/src/web
Maria Shodunke 6e8de0b64e Improve developer docs + formatting (#1278)
Fixes #1235.

Signed-off-by: Sergey Kuznetsov <skuznetsov@ripple.com>
Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com>
2024-03-20 17:02:41 +00:00
..
2024-03-01 15:58:18 +00:00
2024-03-06 16:29:26 +00:00
2024-02-05 13:10:50 +00:00
2024-02-05 13:10:50 +00:00

Web server subsystem

This folder contains all of the classes for running the web server.

The web server subsystem:

  • Handles JSON-RPC and websocket requests.

  • Supports SSL if a cert and key file are specified in the config.

  • Handles all types of requests on a single port.

Each request is handled asynchronously using Boost Asio.

Much of this code was originally copied from Boost beast example code.