zoukankan      html  css  js  c++  java
  • 微信小程序 wx.request POST请求------中文乱码问题

      问题:

      一个简单的表单,提交后台返回数据“提交成功”。

      以为没问题了,但是没过多久后台小哥就问为啥那么多乱码,找了很久原因,发现在提交的时候就已经乱码了。

      嗯,前端问题,然后测试GET/POST方法。GET没有乱码,POST乱码

      header这样写的    header: { 'content-type': 'application/x-www-form-urlencoded' }

      原因:

      如果设置content-type: application/x-www-form-urlencoded ,微信默认会为键值对进行Url编码,也就是说微信默认会为key-value 加上urlEncode,所以服务端要将键值对进行urlDecode

      解决方法:

      设置header    header:{'content-type': 'application/x-www-form-urlencoded;charset=utf-8',}

  • 相关阅读:
    新的知识点
    知识点
    9.14知识点
    列表内容
    css的背景和边框
    css的text和font
    css
    js 第一天
    浏览器的差距
    布局
  • 原文地址:https://www.cnblogs.com/i-douya/p/8245359.html
Copyright © 2011-2022 走看看