내 Compojure 웹 응용 프로그램 : 나는 시도했다Compojure 경로가 PARAMS 빈
(defroutes public-routes
(PUT "/something" {params :params}
(println (str "Params: " params))
(do-put-something params)))
(def myapp
(-> public-routes
ring-params/wrap-params))
(defn start-server []
(future (jetty/run-jetty (var myapp) {:port 8080})))
wrap-params, wrap-keyword-params 및 wrap-multipart-params를 추가했지만 httpie (또는 클라이언트)을 사용하여 끝점으로 보내면 params는 항상 비어 있습니다. 누구든지 도와 줄 수 있습니까?
감사합니다.
이 문제가 compojure 경로 - 정의 또는 랩 PARAMS에 의해 압축을하지 PARAMS에 있는지 여부를 확인하려면, 나는 일시적으로하는 것이 좋습니다 수 있습니다 '(defn public-routes [req] (println req))'그러면 전체 링 요청 맵을 볼 수 있습니까? –