Compojure: Как получить параметры запроса в виде карты
Я только что создал свой сервис RESTful через Luminus, используя этот документ: http://www.luminusweb.net/docs/services.md
Очевидно, Compojure-API использует библиотеку схемы для сопоставления параметров запроса. Однако я хотел бы иметь возможность получить все параметры запроса в виде одной карты. Например:
Из этого GET /api/myapp?color=green&shape=round&height=100
к этому {:color "green", :shape "round", :height "100"}
Спасибо!
1 ответ
Решение
Понял.
Я использовал это в качестве примера (GET "/test" {params :params} (str params))
, params
карта с ключами и значениями для заданных параметров запроса