def post.ok

ezmcp@0.1.0.0 · src/web.bend:147

import ezmcp@0.1.0.0/src/web.bend as Web
import Base
import ezmcp@0.1.0.0/src/server.bend as Server

147# a POST: refused for an unsupported revision, else the server's step under
148# the revision its header names
149def post.ok(srv: Server.Server, body: String, header: String, ok: Bool) -> Web:
150  match ok:
151    case False{}:
152      text(400, "Bad Request: unsupported MCP-Protocol-Version")
153    case True{}:
154      post.as(srv, body, revision(header))

Uses (7)

Used by (1)