Ring/文字化け対策
レスポンスのcharsetを指定するには、次のようにすればよいようです。
元ネタはここ ⇒ Problem with Compojure 0.4 + Enlive and UTF-8
(defn wrap-charset [handler charset] (fn [request] (if-let [response (handler request)] (if-let [content-type (get-in response [:headers "Content-Type"])] (if (.contains content-type "charset") response (assoc-in response [:headers "Content-Type"] (str content-type "; charset=" charset))) response)))) (def app (wrap-charset my-routes "utf-8"))