我有简单的新泽西州的REST Web服务:新泽西州的REST WS - 请求体UTF-8
@POST
@Path("/label")
@Consumes(MediaType.TEXT_HTML)
public Response setLabels(String requestBody) {
System.out.println(requestBody);
......
}
请求通过一些文字与 “特殊” 的非英文字符
[{"За обекта"}]
我可以在Firebug看该请求与正确UTF-8含量传递和charset
Content-Type text/plain; charset=UTF-8
虽然对服务器输出不呈现期望ç harset:
[{"?? ??????"}]
任何想法什么和出了错?如何在服务器端以正确的字符集捕获文本?
这属于SO。 – 2011-05-03 16:51:57