为何不同的浏览器响应list集合中json格式对象有的中文乱码,有的中文不乱码?

类上使用@RestController方法或者方法使用@ResponseBody注解,返回一个集合中的json对象时,为何有的浏览器响应中文乱码有的中文不乱码?我的是在chorm中文正常,而在搜狗浏览器把中文不正常。原因可能是浏览器自动检测的编码不是utf-8,所以改变浏览器的编码为utf-8即可(在输出网页鼠标右键选择正确编码)。
乱码显示如下:

[{"id":1,"sname":"娆т簹璇鸿","sex":0},{"id":2,"sname":"灏忓娆ч泤","sex":0},{"id":3,"sname":"钁姦","sex":1},

改为正确编码后如图所示:


image.png

from lj 2020-06-30

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容