有没有办法在Clojure中对Immutant 2 / Undertow强制进行字符编码?

时间:2014-11-02 01:33:04

标签: utf-8 clojure undertow

有没有办法在Clojure中对Immutant 2 / Undertow强制进行字符编码?我使用Immutant 2(2.0.0-alpha2)作为我的网页应用程序,以UTF-8中的日语提供网页,虽然应用程序在Eclipse上的REPL中运行得非常好,但是Immutant 2将HTTP响应主体转换为Shift_JIS,一旦我将应用程序转换为uberjar,我的Windows设置中的非Unicode应用程序的默认字符编码。

我强烈怀疑这是Immutant 2 / Undertow中的一个错误,因为在响应头中指定了UTF-8,Jetty和HTTP Kit从未发生过这个问题。我很感激在这一点上的任何指示,因为我今天在这个问题上度过了整整一天,我几乎准备放弃Immutant 2并返回HTTP Kit。

1 个答案:

答案 0 :(得分:1)

绝对是bug。我刚刚推出了一个修复程序,您可以使用最新的incremental确认。

对不起,感谢您的报道!