背景:
在本人的某个前后端分离项目中,某个接口直接返回中文字符串给到前端,但是前端接收到的是????,于是在网上查找解决方案;这种问题应该是字符编码的问题,于是按照这个方向去查找;最后解决方案是在后端接口处添加上text/html;charset=utf-8,代码如下:
@ResponseBody
@GetMapping(value = "getConfigByCode",produces = "text/html;charset=utf-8")
public String getConfigByCode(String sysCode) {
// do
}