Missing form parameters in Compojure POST request

前端 未结 4 1720
北荒
北荒 2021-01-01 18:30

I\'m having problems getting the form parameters in the following Compojure example:

(ns hello-world
  (:use compojure.core, ring.adapter.jetty)
  (:require          


        
4条回答
  •  耶瑟儿~
    2021-01-01 19:01

    This is a great example of how to handle parameters

    (ns example2
      (:use [ring.adapter.jetty             :only [run-jetty]]
        [compojure.core                 :only [defroutes GET POST]]
        [ring.middleware.params         :only [wrap-params]]))
    
    (defroutes routes
      (POST "/" [name] (str "Thanks " name))
      (GET  "/" [] "
    What's your name?
    ")) (def app (wrap-params routes)) (run-jetty app {:port 8080})

    https://github.com/heow/compojure-cookies-example

    See under Example 2 - Middleware is Features

提交回复
热议问题