Postman请求返回中文乱码

今日份鸡汤:天气已经在回暖,往后的日子应该都会充满了希望~

场景描述:
今天更改了一个list列表接口,增加一个排序的功能,然后想着本地postman验证一下,没想到发现返回值中一个字段中文乱码。

image.png

排查过程:

(1)首先想到的是查看一下数据库的字符集设置


image.png

看了一下,没毛病啊。

(2)debug看一下是从数据库读取后乱码?业务逻辑处理过程中乱码?还是返回给前端的时候乱码?
debug一番,发现以上三种都不是,返回给前端的时候也是没有乱码的。

(3)直接浏览器访问一下,发现也没有问题。那就能确定是postman访问的问题了。查看一下response header,那就不难想到header了


image.png
image.png

解决方法:

找到HEADER加上这两个,然后正常传参就行了:

Content-Type         application/json;charset=UTF-8
Accept               application/json;charset=UTF-8
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容