作为一枚萌新 请赐教
以下是程序的的一部分:
wx.request({
url: 'xxxx',
method:"POST",
header: {
'content-type': 'application/x-www-form-urlencoded',
},
data:{
content: e.detail.value.feedbackcontent,
feedbacktype:this.data.choice
},
传到后端里的数据再存入到数据库后变成了乱码,我试了试在数据库里直接插入中文是没有问题的,问题应该出在由前段发往后端的这部分,请问是哪里出错了,应该如何改
尝试设置一下后端请求对象的encoding?
谢谢 问题解决了
请问你是怎么解决的?遇到了同样的问题,多谢
我是在header部分加上了charset=utf-8
header: {
'content-type': 'application/x-www-form-urlencoded;charset=utf-8',
}
然后在后端代码里加上这句
mysqli_query($connection,"set names utf8");
我已经解决了哈,多谢回复
感谢,解决了
我在网上找了很多文章没有解决,用了你的方法就解决了,感谢你!我又要去处理下一个bug了