@jcb https://github.com/ring-clojure/ring-defaults also has the :not-modified-responses option, which adds cache control to the responses. If you don't want caching, you have to dissoc :not-modified-responses
:not-modified-responses
dissoc :not-modified-responses