我想在ClojureScript中實現AJAX POST。ClojureScript AJAX POST發送json數據
以下是我使用
(defn handler [response]
(.log js/console (str response)))
(defn test-post [name email]
(let [data {:name name :email email}]
(POST "http://localhost:5000/Add/"
{
:format {"Accept" :json}
:body (.stringify js/JSON (clj->js data))
:handler handler
:error-handler (fn [r] (prn r))
:response-format {"Content-Type" "application/json;charset=utf-8"}
}
)))
當我稱Post方法的代碼。在表單上提交?此外,發佈請求正在擊中url,但json數據不存在。
[訪問控制 - 允許來源](https://www.w3.org/TR/access-control/#access-control-allow-origin-response-header)是**響應**標題不是請求標頭,它在請求中是無用的。 – Marcs
'POST'從哪裏來?大概來自一些圖書館? – Dan
POST是cljs-ajax庫的一部分 – zain