【问题标题】:Using Aviso Rook for validation in Clojure REST service在 Clojure REST 服务中使用 Aviso Rook 进行验证
【发布时间】:2015-04-04 16:57:28
【问题描述】:

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

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

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

【问题讨论】:

    标签: rest clojure r-rook-package


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-09
      • 2017-04-08
      • 2011-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-24
      • 2016-01-27
      相关资源
      最近更新 更多