- use-middleware! middleware-functionprocedure
Install middleware functions that process requests before route handlers. Must be called within a with-schematra-app context.
Middleware signature:
(define (my-middleware next) ;; Process request before handler (let ((response (next))) ; Call next middleware or handler ;; Process response after handler response))Middleware can access and modify request parameters using (current-params) and (current-params new-params).