wx.request
可以向服务端发送https
请求,但是有如下限制:
-
将需要通信的域名添加到后台管理网站的合法域名列表中.
-
域名只支持
https
和wss
协议; -
域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost;
-
域名必须经过 ICP 备案;
-
不支持配置父域名,使用子域名。
将需要通信的域名添加到后台管理网站的合法域名列表中:
-
登录小程序后台.
http://mp.weixin.qq.com
扫码登录. -
导航: 开发管理 -- 开发设置 -- 服务器域名设置 -- 添加服务器域名
https://api.tedu.cn
. -
如果有多个域名,域名与域名之间用英文分号隔开.
-
打开开发工具,点击详情 -- 项目配置,查看开发工具是否已与后台网站同步设置.
wx.request({ url: '请求资源路径', method: '请求方式', header: {'cookie', 'ID:234234233'}, // 请求消息头 data: {name:'zs', age:15}, // 请求参数 success: (res)=>{}, // 请求发送成功后执行的回调方法 fail: (err)=>{}, // 请求发送失败后执行的回调方法 complete: (data)=>{} // 无论成功或失败都会执行的回调方法 })