网络请求
信任列表
出于安全性考虑,小程序只能请求https类型的接口,必须将接口的域名添加到信任列表中。
在微信小程序管理后台——>开发——>开发设置——>服务器域名——>修改request合法域名,中添加合法域名。

发送请求
wxml代码:
1 2 3
   | <button bind:tap="getInfo">发起get请求</button>
  <button bind:tap="postInfo">发起post请求</button>
   | 
 
js代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
   | //发起get请求 getInfo(){   wx.request({     url: 'https://www.XXX.com/api/get',     method:"GET",     data:{       name:"张三",       age:80     },     success:(res)=>{       console.log(res.data)     }   }) }, //发起post请求 postInfo(){   wx.request({     url: 'https://www.XXX.com/api/post',     method:"POST",     data:{       name:"张三",       age:80     },     success:(res)=>{       console.log(res.data)     }   }) }
   | 
 
如果想在页面加载时发送请求,只需要在页面的onLoad事件中调用获取数据的函数即可。
1 2 3 4
   | onLoad(options) {     this.getInfo();     this.postInfo(); }
  | 
 
跳过验证
如果后端程序员没有提供https协议的接口,为了不耽误开发的进度,我们可以在微信开发者工具中开启“开发环境不校验请求域名、TLS版本及HTTPS证书”选项,可以跳过request合法域名检测(仅限于开发环境)。
