Implementation of the default interceptors.
See blueprint.handler
for reasoning
Implementation of the default interceptors. See `blueprint.handler` for reasoning
An interceptor which extracts the response key to conform to ring behavior
An interceptor which extracts the response key to conform to ring behavior
An interceptor which defers to a provided handler
An interceptor which defers to a provided handler
Request normalizer, merges params coming from the body, path, or query string and produces a single input map. Assoc's the handler name to allow command spec evaluation
Request normalizer, merges params coming from the body, path, or query string and produces a single input map. Assoc's the handler name to allow command spec evaluation
Routing interceptor, needs router from blueprint.router/generate-router
Routing interceptor, needs router from `blueprint.router/generate-router`
Validates and coerces normalized input as per spec if possible or throws
Validates and coerces normalized input as per spec if possible or throws
Wrap response from handler in a valid ring response map if none is found
Wrap response from handler in a valid ring response map if none is found
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close