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

news/2024/7/20 3:49:27 标签: 微信小程序, 学习, 小程序

6.6 网络API

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

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

6.6.1 服务器域名配置

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

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

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

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

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


http://www.niftyadmin.cn/n/5296047.html

相关文章

【并发设计模式】聊聊等待唤醒机制的规范实现

在多线程编程中,其实就是分工、协作、互斥。在很多场景中,比如A执行的过程中需要同步等待另外一个线程处理的结果,这种方式下,就是一种等待唤醒的机制。本篇我们来讲述等待唤醒机制的三种实现,以及对应的应用场景。 G…

【算法题】30. 串联所有单词的子串

题目 给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子串。 例如,如果 words ["ab","cd","ef"], 那么 "…

【23.12.30高可用篇】什么是SLA?

什么是SLA? ✔️简述✔️拓展知识✔️4个9、5个9 ✔️简述 SLA是Service Level Agreement的缩写,意为服务等级协议。它是指供应商和客户之间达成的一份正式协议,规定了供应商应该向客户提供的服务水平、质量、可靠性和响应时间等指标。 SLA通…

最新版本Vue3的学习笔记-第五章

最新版本Vue3的学习笔记-第一章 最新版本Vue3的学习笔记-第二章 最新版本Vue3的学习笔记-第三章(上部) 最新版本Vue3的学习笔记-第三章(下部) 最新版本Vue3的学习笔记-第四章 最新版本Vue3的学习笔记-第五章 5. pinia 5.1【准备一个效果】 5.2【搭…

SaaS版Java基层健康卫生云HIS信息管理平台源码(springboot)

云his系统源码,系统采用主流成熟技术开发,B/S架构,软件结构简洁、代码规范易阅读,SaaS应用,全浏览器访问,前后端分离,多服务协同,服务可拆分,功能易扩展。多集团统一登录…

C++内联函数与引用(超详细)

文章目录 前言一、内联函数1.为什么会存在内联函数2.什么是内联函数3.内联函数注意事项 二、引用1.什么是引用2.引用的特性3.常引用4.引用使用场景5.引用与指针 总结 前言 一、内联函数 1.为什么会存在内联函数 🧐🧐首先我们介绍内联函数之前&#xf…

17. Mysql 动态SQL

概述 动态 sql 是指在程序运行时根据不同的条件和需求生成不同的 sql 语句。通过动态 sql,我们可以实现灵活的查询、更新和删除操作,提高代码的复用性和可维护性。 应用场景: 动态查询:根据用户输入的条件动态生成查询语句&…

React实现抽屉组件

简介 本文将会基于react实现简单的抽屉组件功能,当列表页点击时候,会显示抽屉详情。 Drawer.js 抽屉组件,通过父组件传递isOpen状态来开启或关闭抽屉。 export const Drawer ({isOpen, children}) > {const [visible, setVisible] u…