《微信小程序开发从入门到实战》学习六十七

6.6 网络API

部分小程序服务端不是用云开发技术实现,而是由开发人员使用后端开发语言实现。

在小程序用网络API与(开发人员使后端开发语言建设的)服务端进行交互,可与服务端交换数据、上传或下载文件。

6.6.1 服务器域名配置

使用网络API前需先设置通信域名,小程序只可与指定域名进行网络通信。

在开发版和体验版小程序,打开调试模式可绕过域名验证。

在微信公众平台进行设置。在后台页面选择"开发","开发管理","开发设置",即可看到"服务器域名设置"。如下图所示:

这里需要分别对网络请求(wx.request) 、上传文件(wx.uploadFile) 、下载文件(wx.downloadFile) 、WebSocket通信(wx.connectSocket)的域名进行设置。设置的域名只支持https协议和wss协议,不能使用IP地址和localhost,并且域名必须经过ICP的备案。

开发者可使用网络云计算服务搭建自己的服务器,注册自己的域名,并进行备案。

相关推荐
sxlishaobin1 小时前
Maven Setting详解
java·学习·maven
李纲明1 天前
微信小程序 getSystemInfo 提示已废弃、屏幕高度算错胶囊还对不齐?getWindowInfo 和 getDeviceInfo 怎么接才稳
javascript·微信小程序·小程序·小程序开发·devdiy
li星野1 天前
相位补偿学习记录:把被颅骨“打乱“的声波重新对齐
学习
Z21-X1 天前
云原生运维学习笔记:ECShop全链路容器化部署与Docker底层资源隔离深度剖析
运维·笔记·学习·云原生
dreams_dream1 天前
微信小程序-使用npm包
微信小程序·小程序·npm
red_redemption1 天前
自由学习记录(230)
学习
L1mbo1 天前
Lite模式 缓解微信开发者工具卡顿,附 uni-app 实践方案
前端·微信小程序
caoliaoerweima1 天前
草料二维码小程序上线活码编辑器:手机上也能编辑活码了
智能手机·小程序·编辑器·草料二维码
晓梦林1 天前
BUUCTF-菜刀流量-MISC-学习笔记
笔记·学习
Godspeed Zhao2 天前
从零开始学AI25——无监督学习之层次聚类
学习·机器学习·聚类