def route
bendonnect-rpc@0.1.0.0 · src/protocol.bend:570
import bendonnect-rpc@0.1.0.0/src/protocol.bend as Protocol
import Base
570def route(post: Bool, get: Bool, +path: String, +query: String, +headers: Map<&2, List<&2, String>>, +prefix: String) -> Result<&2, &1, Reject, Spec>:
571 match post:
572 case True{}:
573 post_req(path, headers, prefix)
574 case False{}:
575 match get:
576 case True{}:
577 get_req(path, query, headers, prefix)
578 case False{}:
579 Fail{Status{405, "method not allowed: want POST or GET"}}