私のリング アプリが utf-8 を適切に提供していないことに驚きました。これを単純なテストケースに落とし込みましたが、これが常にブラウザーに utf-8 を返すようにする方法を知っている人はいますか?
(ns utf8test.core)
(defn app
[request]
{:status 200 :body "ɮѪϴ"})
project.clj で (lein-ring プラグインを使用):
:ring {:handler utf8test.core/app}
ターミナルで:
> lein ring server
---> ɮѪϴ (これは間違っています。ɮѪϴ のはずです)
これはアプリが展開されている場所であるため、Tomcatでも機能する方法が望ましいです。
ありがとう!