小程序服务器域名和业务域名的总结和配置
服务器域名:就是前端访问接口的地址,可以包含端口号。
业务域名:小程序里webview访问的url,不可以配置端口号。
服务器域名配置
从基础库 2.4.0 开始,网络接口允许与局域网 IP 通信,但要注意 不允许与本机 IP 通信。
从 2.7.0 开始,提供了 UDP 通信(),只允许跟同个局域网内的非本机 IP 通信。
服务器域名请在 「小程序后台-开发-开发设置-服务器域名」 中进行配置,配置时需要注意:
域名只支持 https (、、) 和 wss () 协议;
域名不能使用 IP 地址(小程序的 IP 除外)或 localhost;
可以配置端口,如 https://myserver.com:8080,但是配置后只能向 https://myserver.com:8080 发起请求。如果向 https://myserver.com、https://myserver.com:9091 等 URL 请求则会失败。
如果不配置端口。如 https://myserver.com,那么请求的 URL 中也不能包含端口,甚至是默认的 443 端口也不可以。如果向 https://myserver.com:443 请求则会失败。
域名必须经过 ICP 备案;
对于每个接口,分别可以配置最多 20 个域名。
