首页 > 技术文章 > 微信小程序调接口常见问题解决方法

wenrain 2018-03-20 23:32 原文

第一次调接口时遇见的bug。

注意:接口的域名不能使用 IP 地址或 localhost,且不能带端口号;

微信小程序如何调接口?

 

wx.request({
  url: 'http://miniapp/system/user/test', 
  method: "POST",
  header: {
    'content-type': 'application/json'
  },
  success: function (res) {
    console.log(res)
  }
})

结果微信开发者工具报错。合法域名校验出错,不在一下request合法域名列表中,请参考。。。。如下图

查了一堆古籍,都是说在微信公众平台改配置。对于刚开发,学习,测试阶段的同学们来说,太复杂。

最简单的解决方法:

  1. 打开微信开发者工具,左上角点击“设置
  2. 点击最下面一行”项目设置“,(此时左边会弹出一个弹框)
  3. 勾选上弹框上最后一行”不校验安全域名、TLS 版本以及 HTTPS 证书
  4. 完美解决。

 

推荐阅读