当前位置: 首页 > news >正文

微信小程序-网络数据请求(配置request合法域名)

1.小程序中网络数据请求的限制

出于安全方面的考虑,小程序官方对数据接口的请求做出了如下两个限制:

(1)只能请求HTTPS类型的接口

(2)必须将接口的域名添加到信任列表中

如果要请求某个域名下的接口,先把这个域名配置到request合法域名列表当中,当配置成功后,才能够去请求这个域名下的所有的接口

2.配置request合法域名

登陆微信小程序管理后台 -> 开发管理 -> 服务器域名

注意:

(1)域名只支持https协议

(2)域名不能使用IP地址或localhost

(3)域名必须经过ICP备案

(4)服务器域名一个月内最多可申请5次修改(虽然显示是50次,但是是一个bug,实际上还是只能修改5次)

第一次配置时request合法域名中应该是没有东西的,然后需要点击“开始配置”,因为我这里配置过了,所以显示的是修改

点击“开始配置”之后

将这两个网址填写进去即可,中间用分号隔开

然后回到开发者工具,点击右上角“详情”,然后再点击“项目配置”,可以看到域名是否配置成功

3.发起GET请求

调用微信小程序提供的wx.request()方法,可以发起GET数据请求

  wx.request({url: 'https://www.escook.cn/api/get',    //请求的接口地址:必须基于https协议method: 'GET',                           //请求的方式data: {                                  //发送到服务器的数据name: 'zs',age: 22},success: (res) => {                       //请求成功后的回调函数console.log(res)}})

http://www.lryc.cn/news/358510.html

相关文章:

  • 栈和队列题目练习
  • 【排列问题】
  • token 无感刷新
  • Netty SSL双向验证
  • 4.nginx反向代理、负载均衡
  • 浅谈申请小程序地理位置权限的正确打开方式
  • make modules 和 make modules_install
  • docker 安装mysql,redis,rabbitmq
  • Windows配置java环境JDK
  • 英伟达驱动重装教程
  • 【蓝桥杯嵌入式】 第六届国赛
  • 图片裁剪与上传处理方案 —— 基于阿里云 OSS 处理用户资料
  • 迷你主机Esxi 6.7挂载新硬盘
  • 解决VSCode右键没有Open In Default Browser问题
  • httpsok-v1.12.0支持LB证书自动部署
  • 基于Pytorch框架的深度学习EfficientNetV2神经网络中草药识别分类系统源码
  • 网络协议。
  • Excel单元格格式无法修改的原因与解决方法
  • CasaOS玩客云安装全平台高速下载器Gopeed并实现远程访问
  • JAVA学习-练习试用Java实现“最长回文子串”
  • 深入探索Qt框架系列之信号槽原理(三)
  • npm镜像源管理、nvm安装多版本node异常处理
  • 异步编程的魔力:如何显著提升系统性能
  • 优选算法一:双指针算法与练习(移动0)
  • 数据结构第二篇【关于java线性表(顺序表)的基本操作】
  • 人工智能和大模型的区别
  • k8s处于pending状态的原因有哪些
  • 【C++】入门(一):命名空间、缺省参数、函数重载
  • 深入分析 Android Activity (四)
  • Java实现顺序表