小程序网络数据请求

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

· 只能请求https

· 必须将接口的域名添加到信任列表中,即添加到request合法域名

1.1 配置requests域名

在微信公众平台上,在开发设置的服务器域名中,将域名添加到,request合法域名中(每月只能修改5次,谨慎使用)

· 1、只支持https协议

· 2、不能使用IP地址或localhost

· 3、域名必须经过ICP备案

· 4、一个月只能修改5次

2、发起get/post请求

通过微信小程序提供的wx:request()发起请求

wx.request({url:'',method:'POST',data:{},
success:(res) =>{console.log(res)
}})

3、在页面加载时请求数据

//在home.js中子在
onLoad: function (option){this.getSwiperList()this.getList()
}

4、注意事项

4.1跳过request域名合法性校验

如果后端程序员没有提供https协议接口,只提供了http协议的接口,为了不耽误开发进度,可进行如下操作

注意:跳过request域名合法性校验的选项,仅限于开发和调试阶段使用

4.2关于跨域和Ajax的说明

跨域问题只存在于基于浏览器的web开发中,在微信小程序中不存在跨域问题

Ajax技术的核心是依赖于浏览器中的XMLHttpRequest 这个对象,由于小程序的宿主环境是微信客户端,所以小程序中不能叫做发起“Ajax请求”,而是“发起网络数据请求”

微信小程序5——小程序网络数据请求相关推荐

  1. 微信小程序基础学习(2)- 模板与配置:WXML 模板语法、WXSS 模板样式、全局配置、页面配置、网络数据请求

    1. WXML 模板语法 1.1 数据绑定 (1) 数据绑定的基本原则 ① 在 data 中定义数据 ② 在 WXML 中使用数据 (2)在 data 中定义页面的数据 在页面对应的 .js 文件中, ...

  2. 【微信小程序入门到精通】— 配置合法域名、进行网络数据请求(GET、POST)

    目录 前言 一.网络数据请求的限制要求 1.1 配置合法域名 1.2 在微信小程序开发者工具里面查询是否成功 二.网络数据请求 2.1 GET 2.2 POST 三.网络数据请求实操 3.1 发起 G ...

  3. 【微信小程序】网络数据请求

    目录 一.小程序中网络数据请求的限制 二.配置request合法域名 三.发起GET请求 四.发起POST请求 五.在页面刚加载时请求数据 六.跳过request合法域名校验 七.关于跨域和Ajax的 ...

  4. 微信小程序(二)--- 数据绑定,事件绑定,全局配置window,tabBar,网络数据请求,request合法域名,GET,POST

    目录 一.WXML模板语法 1.数据绑定 (1)Mustache语法 2.事件绑定 (1)常用事件 (2)属性列表 (3)target和currentTarget的区别 (4)bindtap语法格式 ...

  5. 微信小程序学习第3天——网络数据请求

    一.小程序网络请求限制 1.必须https类型的接口 2.必须将接口的域名添加到信任列表中 二.配置request合法域名 配置步骤:登录微信小程序管理后台 -> 开发 -> 开发设置 - ...

  6. 【微信小程序】一文带你搞懂小程序的页面配置和网络数据请求

    文章目录 页面配置 页面配置文件的作用 页面配置和全局配置的关系 页面配置 网络数据请求 网络数据请求的限制 配置request合法域名 发起get/post请求 在页面刚加载时请求数据 跳过requ ...

  7. 微信小程序---网络数据请求

    目录 学习笔记 网络数据请求 小程序中网络数据请求的限制 配置request合法域名 发起get请求 发起post请求 在页面加载时请求数据 跳过request合法域名校验 关于跨域和Ajax的说明 ...

  8. 微信小程序-网络数据请求

    网络数据请求 1.小程序中网络数据请求的限制 出于安全方面的考虑,小程序对数据接口的请求做出了如下两个限制: ①只能请求HTTPS类型的接口 ②必须将接口的域名添加到信任列表中 配置合法域名: 配置步 ...

  9. 小程序 | 小程序中常用的事件 + 事件对象的属性列表 +小程序事件传参 + 小程序全局配置 + 小程序页面配置 + 小程序发起网络数据请求

    文章目录 一.WXML 模板语法 数据绑定 事件绑定 ⭐小程序中常用的事件 ⭐事件对象的属性列表 target 和 currentTarget 的区别 bindtap 的语法格式 在事件处理函数中为 ...

最新文章

  1. extern与头文件(*.h)的区别和联系
  2. python断点调试不起作用flask_关于python的flask框架下的调试
  3. IBM AI辩手对战世界级人类辩手,炒作还是秀肌肉?
  4. IIS7.5部署ASP.NET失败
  5. python面向对象类_python:面向对象(类)
  6. element-ui中el-table的表头、内容样式
  7. mysql case默认_MySQL知识整理10.1—存储过程和函数
  8. CrazyWing:Python自动化运维开发实战 五、Python运算符与表达式
  9. 中职计算机基础课教学策略研究,计算机-研究教学方法中职学校计算机基础课程教学策略的论文开题报告-优度********网...
  10. java使用itext7生成pdf
  11. 量子计算(六):量子计算软件介绍
  12. php word 生成图片,PHP导出成word,带图片样式
  13. 最全的ios系统导出微信聊天记录生成词云教程
  14. 10个让你相见恨晚的iOS Swift动画框架!
  15. 【Android】自定义控件实现自动补齐邮箱后缀的输入框
  16. linux iio 设备驱动,FS4412开发板使用Linux IIO驱动框架实现ADC驱动
  17. cocos2dx-9.键盘事件-实现精灵的连续移动
  18. Qgis教程6:创建矢量数据
  19. 【opencv】在图片上画角并且进行角度检测
  20. linux 查看硬盘使用率

热门文章

  1. 设置win服务器代理
  2. 前端项目review之修改element-ui全局主题颜色配置element-theme-chalk和gulp
  3. logical_and(),logical_or(), logical_not(), logical_xor()用法详解
  4. border-radius没有效果
  5. 外贸在谷歌搜索客户,为什么搜索出来的都是同行?
  6. How To Insult Your Enemies
  7. 听好程序员一句劝!零基础这样学Java才是正确的方式!
  8. 如何真正从零开始学习Python
  9. 搭建GitLab代码管理仓库
  10. 数据结构|最小生成树问题