(coerce-data {:keys [parameter-aliases] :as handler} schema-key params opts)
(coerce-response encoders)
(encode-body encoders)
(inject interceptors new-interceptor relative-position interceptor-name)
Locates the named interceptor in the list of interceptors and adds (or replaces) the new interceptor to the list. relative-position may be :before, :after, or :replace. For :replace, the new interceptor may be nil, in which case the interceptor is removed. The named interceptor must exist, or an exception is thrown.
Locates the named interceptor in the list of interceptors and adds (or replaces) the new interceptor to the list. relative-position may be :before, :after, or :replace. For :replace, the new interceptor may be nil, in which case the interceptor is removed. The named interceptor must exist, or an exception is thrown.
(remove-stack ctx)
(supported-content-types interceptors)
Return the full set of supported content-types as declared by any encoding/decoding interceptors
Return the full set of supported content-types as declared by any encoding/decoding interceptors
(validate-response-body)
(validate-response-body {:keys [strict?]})
Validate responses against the appropriate response schema. Optional strict mode throws an error if it is invalid
Validate responses against the appropriate response schema. Optional strict mode throws an error if it is invalid
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close