如何解决如何从POST请求获取数据clojure
我的后端有POST请求:
...
[ajax.core :refer [GET POST]]
...
(POST "http://localhost:5000/create" {:body "some data"}
我想检查数据如何到达后端,但我不知道如何。那是我的后端功能:
(defn take-rec [row]
(println row)
{:status 200
:body (str row) })
...
(POST "/create" req (take-rec req))
但是我得到的只是:
{:ssl-client-cert nil,:protocol HTTP/1.1,:remote-addr 0:0:0:0:0:0:0:1,:params {},:route-params {},:headers {origin http://localhost:8280,host localhost:5000,user-agent Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0,content-type application/x-www-form-urlencoded;charset=UTF-8,content-length 489,referer http://localhost:8280/,connection keep-alive,accept application/transit+json,application/transit+transit,application/json,text/plain,text/html,*/*,accept-language ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3,accept-encoding gzip,deflate},:server-port 5000,:content-length 489,:compojure/route [:post /create],:content-type application/x-www-form-urlencoded;charset=UTF-8,:character-encoding utf-8,:uri /create,:server-name localhost,:query-string nil,:body #object[org.eclipse.jetty.server.HttpInputOverHTTP 0x4dd65c5f HttpInputOverHTTP@4dd65c5f[c=0,q=0,[0]=null,s=STREAM]],:scheme :http,:request-method :post}
我只看到:content-length 489
。我在哪里以及如何看到它?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。