(->delete request expr)
(->delete request expr default-expr)
(->delete &form &env request expr)
(->delete &form &env request expr default-expr)
(->get request expr)
(->get request expr default-expr)
(->get &form &env request expr)
(->get &form &env request expr default-expr)
(->head request expr)
(->head request expr default-expr)
(->head &form &env request expr)
(->head &form &env request expr default-expr)
(->method request & clauses)
(->method &form &env request & clauses)
Like clojure.core/case except that the first argument must be a request map. Odd numbered clauses imply the last argument is the default expression invoked on no-match. Even numbered clauses return HTTP 405 (method not supported) by default on no-match. The dispatch happens in constant time.
Like clojure.core/case except that the first argument must be a request map. Odd numbered clauses imply the last argument is the default expression invoked on no-match. Even numbered clauses return HTTP 405 (method not supported) by default on no-match. The dispatch happens in constant time.
(->options request expr)
(->options request expr default-expr)
(->options &form &env request expr)
(->options &form &env request expr default-expr)
(->patch request expr)
(->patch request expr default-expr)
(->patch &form &env request expr)
(->patch &form &env request expr default-expr)
(->post request expr)
(->post request expr default-expr)
(->post &form &env request expr)
(->post &form &env request expr default-expr)
(->put request expr)
(->put request expr default-expr)
(->put &form &env request expr)
(->put &form &env request expr default-expr)
(->uri request & clauses)
(->uri &form &env request & clauses)
Given a ring request map and pairs of URI-templates (e.g. '/user/:id/profile/:type/') and expression clauses, evaluate matching expression after adding URI params as a map to the :params key in the request map. Odd numbered clauses imply the last argument is the default expression invoked on no-match. Even numbered clauses return HTTP 400 by default on no-match. The dispatch happens in linear time based on URI length and number of clauses.
Given a ring request map and pairs of URI-templates (e.g. '/user/:id/profile/:type/') and expression clauses, evaluate matching expression after adding URI params as a map to the :params key in the request map. Odd numbered clauses imply the last argument is the default expression invoked on no-match. Even numbered clauses return HTTP 400 by default on no-match. The dispatch happens in linear time based on URI length and number of clauses.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close