Skip to content

Instantly share code, notes, and snippets.

@andrewhr
andrewhr / gist:98c3e44581e54988bc09
Last active August 29, 2015 14:27 — forked from edipofederle/gist:84ebea07db68021cedaa
Comparado ao original, foi adicionado o middleware the EDN, já que o ring-defaults não inclui nenhuma serialização por padrão. No lado do cliente removi o reader extra e exibido apenas a string retornada. Isso se deve por que no servidor é retornado como "Params: ...", o que não é um EDN válido, quebrando a deserialização
;; Testando somente o server side funciona OK.
curl -X POST -d "foo=bar" http://localhost:10555/posts
Params: {:foo "bar"}%
;; Client Side
(def ^:private meths
{:get "GET"
:put "PUT"
:post "POST"
:delete "DELETE"})