使用postman发出请求,返回值含有中文字符串,却发现中文被乱码?替代了。
源代码
//绑定封装类型
@RequestMapping("/binderPojo")
public String findRoleByUser(SysUser sysUser)
{
SysRole sysRole=sysUser.getSysRole();
System.out.print( sysRole.getId());
return "正确的获取了sysRole的值" ;
}
请求返回
解决方法
在http请求头Headers中通过accept字段指定响应的字符集为 ‘ charset=utf-8 ’ ,其中 text / plain 可改为其他类型。