德语字符ü在REST响应中转换为问号

时间:2015-06-29 16:45:42

标签: web-services rest jax-rs jax-ws

我是REST网络服务的新手。我在REST服务响应中获得德语角色时遇到了问题。

当从Web服务方法返回数据时,它正确地具有该字符但是当它到达调用者时它转换为垃圾。

任何输入都会有所帮助。谢谢

1 个答案:

答案 0 :(得分:0)

似乎是使用其他编码错误处理unicode数据的问题。请确保在响应的Content-type标头中包含charset=utf-8。假设响应内容类型是json,那么内容类型标题应为Content-type:"application/json"; charset=utf-8。此外,客户端需要使用正确的编码来呈现响应数据。