From c02f2fcea80a24604f882cabfa1e0528f431a54e Mon Sep 17 00:00:00 2001 From: _ <> Date: Tue, 25 Mar 2025 22:21:22 +0000 Subject: [PATCH] more docs --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2999281..ba33b9d 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A specification for sending/receiving HTTP messages (request/response) via a rem ## Overview -Enables a local client to make and receive http requests from a remote computer. Requires: +Enables a local client to make and receive http requests (PUT, POST, GET, PATCH etc) from a remote computer. Requires: * A trusted machine to process the messages (can be a home PC or Raspberry Pi) * A relay (can be untrusted) @@ -44,20 +44,20 @@ sequenceDiagram participant b as Blossom Server participant s as HTTP Server - Note over c: Convert Request<br>into kind 1120 + Note over c: Convert <br>HTTP Request<br>into kind 1120 c-->>b: Encrypt & push payload (if large) c->>r: Publish <br>Event r<<-->>s: Fetch event Note over s: Decrypt event s<<-->>b: Fetch payload <br>(if large) - Note over s: Prepare REQUEST Note over s: Make HTTP REQUEST Note over s: Get HTTP RESPONSE s-->>b: Encrypt & push <br>payload (if large) - s->>r: Publish <br>Event + Note over s: Create kind<br>1120 (Response) + s->>r: Publish Event r<<-->>c: Fetch event Note over c: Decrypt event - c<<-->>b: Fetch payload (if large) + b<<-->>c: Fetch payload (if large) Note over c: Provide RESPONSE