This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-01-16
Channels
- # beginners (115)
- # boot (13)
- # boot-dev (13)
- # chestnut (1)
- # cider (1)
- # clara (10)
- # cljs-dev (21)
- # cljsjs (1)
- # cljsrn (2)
- # clojure (120)
- # clojure-dusseldorf (2)
- # clojure-greece (13)
- # clojure-ireland (1)
- # clojure-italy (3)
- # clojure-nlp (3)
- # clojure-russia (2)
- # clojure-spec (13)
- # clojure-uk (82)
- # clojured (5)
- # clojurescript (47)
- # core-async (2)
- # core-logic (8)
- # cursive (45)
- # datomic (2)
- # editors (1)
- # emacs (39)
- # fulcro (166)
- # graphql (1)
- # hoplon (16)
- # keechma (5)
- # off-topic (202)
- # perun (4)
- # protorepl (7)
- # re-frame (28)
- # reagent (13)
- # ring (27)
- # ring-swagger (16)
- # rum (1)
- # shadow-cljs (25)
- # spacemacs (20)
- # sql (141)
- # yada (4)
[muuntaja.core :as muuntaja] [ring.util.http-response :refer [ok]] [compojure.api.sweet :refer :all] [compojure.route :as route]
@minsunlee hi, the :body-params
sets a requirement for a body of map with keys`. To define Schema for the whole body, you can use :body [body String]
.
Still, your body seens nil, so the string doesn't get read. What kind of plain-text request are you sending?
@minsunlee I believe curl sets the content-type header to application/x-www-form-urlencoded
by default for POSTs. If you override that to text/plain
it should work.