微信小程序POST请求无法带上参数


最近在做微信小程序,有时间就发点开发过程中遇到的坑以及解决办法吧。


问题:POST请求无法带上参数

还原下现场,一个登录表单,post请求,表单里面的获取的参数值打印出来是有的。

20170623174938


请求结果

20170623174704

没有数据,这是服务端我测试,当没有对应参数时的返回,服务端的代码也是测试过的。


解决

在wx.request方法下加header参数

header: { 'content-type': 'application/x-www-form-urlencoded' }

application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。

这是标准的编码格式。

看效果:

20170623175306

请求成功,参数获取到了。


wechat


上一篇:js变量的声明和作用域关系

微信小程序中的微信登录:下一篇