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

6.6 网络API

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

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

6.6.1 服务器域名配置

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

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

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

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

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

相关推荐
文心快码BaiduComate6 小时前
用Comate Zulu开发一款微信小程序
前端·后端·微信小程序
Emma歌小白3 天前
如何首次运行小程序后端
微信小程序
赣州云智科技的技术铺子3 天前
【一步步开发AI运动APP】十二、自定义扩展新运动项目1
微信小程序·小程序·云开发·智能小程序
2501_915918413 天前
iOS 上架全流程指南 iOS 应用发布步骤、App Store 上架流程、uni-app 打包上传 ipa 与审核实战经验分享
android·ios·小程序·uni-app·cocoa·iphone·webview
2303_Alpha3 天前
SpringBoot
笔记·学习
萘柰奈3 天前
Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
学习·unity
沐矢羽3 天前
Tomcat PUT方法任意写文件漏洞学习
学习·tomcat
好奇龙猫3 天前
日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(10):91-100语法+考え方13
学习
向阳花开_miemie3 天前
Android音频学习(十八)——混音流程
学习·音视频
工大一只猿3 天前
51单片机学习
嵌入式硬件·学习·51单片机