Jetty中HTTP响应的状态码中的Unicode

时间:2018-10-11 15:13:47

标签: java http jetty embedded-jetty

我想发送诸如之类的字符作为状态码。 楼号:484 - User „me“ not found

在我的测试示例中,我尝试了以下操作(我知道setStatus(int,string)已过时):

response.setStatus(HttpServletResponse.SC_NOT_FOUND, "User „me“  not found");

我从客户端得到的是:User ?me? not found

是否有一种方法可以将这些字符作为码头中的状态码发送?我对此的研究未成功。

我正在使用码头9.4.3。

1 个答案:

答案 0 :(得分:2)

否,非ASCII字符的行为基本上是不确定的。

此外,原因短语在HTTP / 2中不存在,因此我不会在其上构建任何功能。