【发布时间】:2016-12-13 15:10:36
【问题描述】:
ClojureScript cljs-ajax 客户端库将{:b [1 2]} 转换为b[0]=1&b[1]=2
例如:
(http/get "http://example.com" {:b [1 2]})
导致请求:
"http://example.com?b[0]=1&b[1]=2"
如何设置我的环中间件以在服务器端处理这种格式?我想把它转换回原来的结构:
{:b [1 2]}
我正在使用下面的中间件,但它不能正常工作:
(ring.middleware.keyword-params/wrap-keyword-params)
(ring.middleware.params/wrap-params :encoding encoding)
(ring.middleware.nested-params/wrap-nested-params)
【问题讨论】: