问题
基于上篇文章,开发过程中又遇到一个restTemplate问题:
restTemplate请求接口返回响应数据为json时,解析其中的中文字符出现Unicode编码
测试
接口如下:
测试代码:
觉得很奇怪,我的restTemplate配置类已经配置了String的MessageConverter的编解码为utf-8,而flask默认也是utf-8,没有做额外的配置,也没有其他中间组件的干预,理应不会出现这样的问题。
测试直接返回字符串
配置依然不变,但这次restTemplate能够完美解析没有出现乱码