wx.request() 的post 请求

小程序的与服务器的交互使用了 wx.request() 接口

但在使用该接口发起get请求的时候很容易,按照文档即可正常请求 但是在post请求时在后台会得不到数据

首先先准备一个php文件 能拿到post数据即可

test.php

首先试试正常发起post请求

在onload事件里面发起post请求

onload

   但是会发现在php中拿不到传过去的数据

result

以前学习过,在发起post请求的时候要为请求添加请求头

微信小程序文档

我们为这个请求添加header   为请求中增加一个键值对

header: {

                "Content-Type": "application/x-www-form-urlencoded"

            },

然后就可以了  很刺激  我也没想到这么简单  那我查了一堆转码操作是为了什么...

你可能感兴趣的:(wx.request() 的post 请求)