ClojureScript cljs AJAX biblioteki klienta przekształca {:b [1 2]}
do b[0]=1&b[1]=2
Clojure pierścień middleware do obsługi url tablicę
Na przykład:
(http/get "http://example.com" {:b [1 2]})
skutkuje prośbą o:
"http://example.com?b[0]=1&b[1]=2"
jak można Instaluję oprogramowanie pośredniczące do pierścienia, aby obsłużyć ten format po stronie serwera? Chciałbym, aby przekształcić go z powrotem do pierwotnej strukturze:
{:b [1 2]}
używam poniższego middleware, ale to nie działa prawidłowo:
(ring.middleware.keyword-params/wrap-keyword-params)
(ring.middleware.params/wrap-params :encoding encoding)
(ring.middleware.nested-params/wrap-nested-params)