目录
前言
今天呢,我们一起看一下小程序中的关于请求数据方面的知识,一起思考一个问题,在小程序端存不存在跨域的问题呢?
一、网络数据请求的限制
出于安全性方面的考虑,小程序官方对数据接口的请求做出了如下两个限制:
- 只能请求
HTTPS
类型的接口 - 必须将接口的域名添加到信任列表中
二、配置 request
1. 修改request域名需要注意哪些?
需求描述:假设在自己的微信小程序中,希望请求 https://www.escook.cn/
域名下的接口
配置步骤:登录微信小程序管理后台
--> 开发
--> 开发设置
--> 服务器域名
--> 修改 request 合法域名
修改时需要注意以下事项:
- 域名只支持
https
(request
、uploadFile
、downloadFile
) 和wss
(connectSocket
) 协议 - 域名不能使用
IP
地址或localhost
- 域名必须经过
ICP
备案 - 服务器域名一个月内可申请5次修改
2. 发起GET
请求
调用微信小程序提供的 wx.request() 方法
,可以发起 GET
数据请求
代码示例(如下):
wx.request({
url: 'https://www.xxx.com',