(defroutes app-routes
(ANY "/" request (home-page request))
(GET "/raw_data" [] (raw_data))
(GET "/account" request (account request))
(GET "/login" request (login request))
(GET "/start-over" request (start-over request))
(GET "/admin" request (admin request))
(GET "/admin/list/:item-type" [request item-type] (admin-list request item-type))
(GET "/admin/edit/:item-type/:item-name" [request item-type item-name] (admin-edit request item-type (keyword item-name)))
(POST "/admin/edit/:item-type/:item-name" [request item-type item-name] (admin-update request item-type (keyword item-name)))
(route/resources "/")
(route/not-found "Page not found"))
I have a Clojure app running locally. I have an HTML form, and I hit the submit button. Charles shows that I am posting to this URL:
And http verb is POST.