我惊讶地发现我的戒指应用程序没有正确地提供 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 的方法,因为这是部署应用程序的地方。
谢谢!