vue渲染数据出现乱码问题解决过程
今天新功能上线,对接第三方平台获取数据,在自己公司系统内展示。新功能上线出现以下问题。
车牌号码的汉字出现乱码问题。
第三方平台返回数据如下:
在我测试环境下,没有乱码问题的出现。可以正常显示。
初步怀疑,对方平台返回的数据的编码格式与公司系统服务器上的编码格式有出入。
原因,我写的代码中,未设置请求头的Content-type ,“text/html;charset=UTF-8”
利用hutool中的HttpUtil来发起的http请求。
对请求头添加设置,如下图所示:
问题解决