sha-512 in Clojure
Clojure で sha-512 でメッセージダイジェスト作るならこういう感じになるんだろうか。
CompojureでGETとかPOSTのパラメタが取れなかった件
なんか ring.middleware.params
を use
して defroutes
で wrap-params
を渡してやらないとだめっぽい。そこら辺、わざわざ明示的に書いてやらないと処理してくれないフレームワークって珍しいと思う。
こんな感じ。
(ns xxx.core
(:use
[...]
[ring.middleware reload stacktrace params] ;; reload と stacktrace は関係ないけど
[...]))
;; ...
(defroutes main-routes
(GET "/get-params-test" {params :params}
(do
(prn (get params "get_parameter"))
"Hello, world!"
))
(not-found "NOT FOUND"))
;; ...
(defroutes app
(-> main-routes wrap-params))