Я хотел использовать точку :media-type-available?
решение, но мне не удалось ...Освободитель: Настройка: представление: media-type in: media-type-available?
Я знаю, что я должен установить :representation :media-type
, но я не знаю, как это сделать.
До сих пор, мой код выглядит следующим образом:
(defresource test-resource []
:media-type-available (fn [req]
(assoc req :representation {:media-type "application/json"}))
:available-media-types ["application/json" "text/html"]
:handle-ok (fn [req] {:ok true})
)
Примечание:
(assoc req :representation {:media-type "application/json"})
производит правильную карту с "изменил"req
объекта.- в
req
объекта:handle-ok
«с, значение:representation
является{}
Я понятия не имею, как установить его (это не изменяемый объект, это?) И глядя на исходный код освободителя не действительно помогает ...
Спасибо, Кароль