mirror of
https://github.com/metosin/reitit.git
synced 2025-12-16 16:01:11 +00:00
Some checks failed
testsuite / Clojure (Java 11) (push) Has been cancelled
testsuite / Clojure (Java 17) (push) Has been cancelled
testsuite / Clojure (Java 21) (push) Has been cancelled
testsuite / ClojureScript (push) Has been cancelled
testsuite / Lint cljdoc.edn (push) Has been cancelled
testsuite / Check cljdoc analysis (push) Has been cancelled
883 B
883 B
Default Interceptors
[metosin/reitit-interceptors "0.9.2"]
Just like the ring default middleware, but for interceptors.
Parameters handling
reitit.http.interceptors.parameters/parameters-interceptor
Exception handling
reitit.http.interceptors.exception/exception-interceptor
Content Negotiation
reitit.http.interceptors.muuntaja/format-interceptorreitit.http.interceptors.muuntaja/format-negotiate-interceptorreitit.http.interceptors.muuntaja/format-request-interceptorreitit.http.interceptors.muuntaja/format-response-interceptor
Multipart request handling
reitit.http.interceptors.multipart/multipart-interceptor
Example app
See an example app with the default interceptors in action: https://github.com/metosin/reitit/blob/master/examples/http-swagger/src/example/server.clj.