1

我为基于 Clojure 的 REST 服务使用 Rook ( https://portal.aviso.io/#/document/open-source/rook/Current )。

虽然 Rook 的总体布局非常清晰(为不同的界面实现动词),但如果我摸索了 Rook 对 POST 主体的方法,我就不太清楚了。即实现 POST,我可以访问请求正文,但我想知道这是否是预期的方式:

(defn create
  [ ^:request requ]
  (let [request-body (slurp (:body requ))]
     ...
   ))

4

1 回答 1

0

只要您使用标准中间件,主体请求的内容就可以反序列化为:body-params请求映射的键值。

于 2016-02-01T17:47:51.767 回答