微信小程序> 微信小程序POST请求后台获取不到请求的参数

微信小程序POST请求后台获取不到请求的参数

浏览量:2356 时间: 来源:QM_姚丹
这是一个测试的请求接口,大家可以用来测试请求测试地址:http://www.qiaoming.online/requestdemo/login请求方式:post请求参数:  name:"admin",        pwd:"123456"请求头: 'content-type': 'application/json'请求成功返回值:{"flag":"200","message":"请求成功!","data":null}请求失败返回值:{"flag":"401","message":"请求失败!","data":null}--------------------- 

这是我一开始写的请求的demo

wx.request({      url: 'http://192.168.1.123/StudentManage/jsdemo.php',       method:'post',      data: {        username: 'yaodan',        password: '123456'      },      header: {      'content-type': 'application/json' // 默认值  },      success: function (res) {        console.log(res.data)      }    })

但是后台怎么都获取不到yaodan和123456,后来发现是header写的有问题,微信小程序默认值是'content-type': 'application/json' ,你需要改成'content-type': 'application/x-www-form-urlencoded'
这是最终请求的结果

wx.request({      url: 'http://192.168.1.123/StudentManage/jsdemo.php',       method:'post',      data: {        username: 'yaodan',        password: '123456'      },      header: {        'content-type': 'application/x-www-form-urlencoded' // 默认值      },      success: function (res) {        console.log(res.data)      }    })

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎