MP
https://github.com/ngrunwald/ring-middleware-format
https://github.com/metosin/muuntaja/
https://github.com/ring-clojure/ring-json
Size: a a a
MP
MP
MP
MP
AI
MP
MP
MP
MP
MP
AI
MP
(-> handler
(wrap-keyword-params)
(wrap-json-params)
(wrap-multipart-params)
(wrap-params)
(wrap-cookies)
(wrap-absolute-redirects)
(wrap-content-type)
(wrap-not-modified)
; (wrap-frame-options (or :deny {:allow-from "url"}))
(wrap-xss-protection true {:mode :block}) ; X-XSS-Protection: 1; mode=block
(wrap-content-type-options :nosniff))) ; X-Content-Type-Options: nosniff
AI
java.lang.IllegalArgumentException: Cannot open <{"p" 1, "q" "22"}> as an InputStream
потому что первая мидлварка уже превратила стрим в мапку с ключами-строками, а какая-то из следующих думает что в боди еще стримMP
VL
MP
MP
AI
MP
MP