Я пытаюсь реализовать AJAX POST в ClojureScript.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. По форме Submit? Кроме того, почтовый запрос ударяет по URL-адресу, но json-данных нет.
[Access-Control-Allow-Origin] (https://www.w3.org/TR/access-control/#access-control-allow-origin-response-header) является заголовком ** ответа ** а не заголовок запроса, он бесполезен в запросе. – Marcs
Откуда: POST? Предположительно из какой-то библиотеки? – Dan
POST является частью библиотеки cljs-ajax – zain