微信小程序> 微信小程序学习wx.request中post出现500错误的一些成因

微信小程序学习wx.request中post出现500错误的一些成因

浏览量:703 时间: 来源:根红苗正的码农

      经过两个星期的研究,对小程序已经有了一定的理解和运用.目前小程序的本身的不足和 bug 还是很多,下面列举一个我遇到的坑:

      1. wx.request这个网络的 API 是用的很广的一个,不过在发送数据的时候,可能会出现服务器500的现象,而服务器确实没有问题,可能形成的原因如下:

       url,method,header,data 的顺序要保证准确, content-type 需要小写不能写成 Content-Type(目前微信小程序是区分大小写的),使用 post 需要配置 header 中的不同参数"content-type": "application/x-www-form-urlencoded"针对 json的 post 

    通过的正确实例:

      wx.request({
      url: "http://127.0.0.1:8000/xxxx",
      method: "POST",
      header: {
        "content-type": "application/x-www-form-urlencoded"
      },
      data: {
        name:name,
        address: address,
        numberid: numberid,
        email: email,
      },
      success: function (res) {
        console.info(res);
      }
    });

版权声明

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

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

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