В чем разница между использованием :body-params и :form-params на практике при создании API с использованием compojure-api? Например:
(POST* "/register" []
:body-params [username :- String,
password :- String]
(ok)))
vs
(POST* "/register" []
:form-params [username :- String,
password :- String]
(ok)))
Какой из них следует использовать для API, который будет использоваться одностраничным приложением clojurescript и/или собственными мобильными приложениями?