> 文档中心 > Spring Boot项目用Postman请求接口时中文乱码问题解决

Spring Boot项目用Postman请求接口时中文乱码问题解决

Spring boot项目用Postman请求接口时中文乱码问题解决

在控制器接口地址上加入produces = {"application/json;charset=UTF-8"}即可,具体写法如下:

@RequestMapping(value="/xxx",produces = {"application/xml;charset=UTF-8"})@ResponseBody

实际使用中的用法:

 //produces = {"application/json;charset=UTF-8"},解决返回结果中文乱码问题    @RequestMapping(value = "/admin/{name}",produces = {"application/json;charset=UTF-8"})    @ResponseBody    

如果是想返回json数据的话,记得加上@ResponseBody注解,将返回结果转成json格式,如果返回的是视图的话,记得把@ResponseBody注解去掉,否则得不到视图

添加produces = {"application/json;charset=UTF-8"}之后重启项目就可以了^_^