wx.request请求,返回的中文显示乱码问题

发布于 8 年前作者 syuan19998 次浏览最后编辑 8 年前来自 ask

wx.request请求的数据,php后台返回的数据中有中文,在电脑端调试显示的中文没有问题,但是在远程调试手机端测试时后台接收到的中文是乱码

6 回复
taoye
taoye1 楼6 年前

请问如果请求返回的gbk编码汉字,有什么办法转到utf-8吗?

qiang01
qiang012 楼6 年前

上图看的清楚些。图一是电脑端,图二是手机端远程调试

chaoliang
chaoliang3 楼6 年前

@Mr.An 请问具体怎么解决,谢谢。

我的问题和@Joy一样,请求返回的是gbk编码汉字,我无法控制服务器端的行为,所以,也是在电脑端模拟器上是正常的,在手机端就是乱码了。我想只有将得到的汉字重新编码,但是,不知道具体怎么操作。

xiacheng
xiacheng4 楼6 年前

在服务端的请求文件里也要写上header

hwen
hwen5 楼6 年前

没有,只是编码问题,已经解决了。谢谢了

tdai
tdai6 楼6 年前

你贴的这个图有乱码????