文章插图
最近在处理小程序,用到了中文传到后台的情况,
前端的代码:
wx.request({
url: '.........',
data: {
.......
},
header: {
'Content-Type': 'Application/x-www-form-urlencoded;charset=utf-8'
},
method: 'POST',//如果使用 GET本方法也是不好使
success: function(res) { //请求成功
},
)};
当为post请求中含中文时,需要加入编码格式:如UTF-8
在后端,接受请求后,需对请求参数进行解码,代码如下:
public class StringUtil {
public static String decode(String param){
String result= null;
try {
result = new String(param.getBytes("utf-8"), "utf-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return result;
}
}
【微信 小程序 POST请求中文乱码的解决方法】
推荐阅读
- 抖音小店退保证金很慢 抖音开店押金会退么
- 梦见老鼠往自己身上爬是什么意思 做梦小老鼠爬到自己的身上
- PS:三种图片去灰的小技巧
- 关于情感的诗句 情感诗句
- 应采儿和jasper的节目叫什么名字 Jasper看应采儿亲陈小春的表情
- 买新茶当心被小贩忽悠
- 黑头|让婴儿般嫩滑肌肤重现的魔法,是inface超微小气泡
- 养鱼换水的那些小窍门,有多少鱼是被你换水换死的
- 老旧小区改造包不包括室内的下水管道 老旧小区下水管道改造费用谁承担
- 小茴香回奶还是下奶的