微信APP 网络请求
网络请求相关 API
- 在声明周期函数
onLoad() - 发起 http-request
wx.request({ url:xxx, data:{}, methods:'post', dataType:'text', success:functions(res){}, fail:function(error){}, complete:function(){} })- 发送http请求,必须要先对url地址做封装处理
- 小程序需要 首先配置通信域名
- 只能向通信域名 发送通信请求
- 通信域名不允许设置为 本机IP
- 域名支持的协议 https wss
- 合法域名列表 通信域名
- 可以在本地配置中 取消 通信域名的限制
封装 wx.request()
-` function(){
return new Promise(res,rej)=>{
wx.request({res(),
rej()
})
}
}`
- 引入工具函数时,使用相对路径
- 带参请求; 不同于其它语言: wx.request({data}),data等同于其它语言中的params
浙公网安备 33010602011771号