首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

小程序-使用Promise封装请求

打算给公众号加一个小程序,正好将开发的过程写一个系列教程,当然,写代码比较快,写文章要跟上写代码实在有点难,所以不见得写的多细致,有相关的问题,欢迎留言。...类似于下载安装开发者工具,我觉得实在没有写的意义,就直接跳过了,本系列所有代码都可以从github直接下载,公众号文章内不可以放外部链接,请在公众号页面回复github获取github地址。...本篇主要是开发前封装一个请求工具类,方便以后开发使用。...request.options = { baseUrl: '', headers: { 'content-type': 'json' } } /** * 简单封装...get请求示例 * @param string url * @param object options */ request.get = function(url, options) {

1.4K20

小程序--网络请求api

2.算法描述 首先要了解什么是网络请求,这里附上开放文档(主要的request函数和返回参数): https://developers.weixin.qq.com/miniprogram/dev/framework...然后根据官方文档的方法编写我们的js,进行api的调用,对api进行post请求。然后用调试器的consloe查看是否得到api接口的数据。...这里的是js页面,再里面写的的request函数下面的代表的是请求的API的网站,下面的包含的是我所要请求的数据内容包括内容经纬度等我所需要的数据,header里面的是关于内容的数据类型,我们用的是...(详细代码见附件) 3.结语 本次细化了小程序使用api的方法,后续会继续学习小程序的api。...附件: 代码清单:js wx-wx.request({ url: 'http://www.hladmin.cn:8088/public/spg/poi/list',

2K20

js处理分享配置

整理一下通过h5做分享相关配置。 流程介绍 公众号配置(AppID、IP白名单、JS接口安全域名) 网页授权 JSSDK配置使用 1....公众号配置 登录公众号,获取AppID,配置白名单,然后配置JS接口安全域名。...配置白名单 1.3 配置JS接口安全域名 左侧菜单栏选择:设置 => 公众号设置: ? JS接口安全域名 2. 网页授权 网页授权主要是获取openId使用,如果只是用分享操作,本步可以略过。...为什么要走这一步呢因为有些操作,例如支付、播放录音、获取地址、卡券、商品、小店等等许多功能必须在浏览器汇总打开操作才可以,因此需要跳入微浏览器及链接来处理后续操作。...}); 小结 其实分享(地理位置、扫一扫、卡券等各类接口)都是通过上述步骤配置的,可举一反三,在面对不同需求时通过开发文档来进行更为复杂的操作。

6.5K00

小程序网络请求封装示例

/utils/api.js') // 单个请求 api.get('list').then(res => { console.log(res) }).catch(e => { console.log...一般还需要把用户的信息带上比如用户昵称,头像等,这时候就需要使用 wx.getUserInfo ,这里涉及到一个用户授权的问题 带上用户信息就够了嘛?...我们的项目不可能只有小程序,相应的公众平台可能还有相应的App,我们需要把账号系统打通,让用户在我们的项目中的账户是同一个。这就需要用到开放平台提供的 UnionID 。...that.globalData.token = null; that.login(); // 重新登陆 } } }) return; } // 【1】调用自带登陆...function () { var that = this; wx.login({ success: function (res) { var code = res.code; // 登录接口返回的

1.8K00

终端跨平台组件 mars 系列(二) - 令传输超时设计

包含了终端在移动网络上的大量优化经验与成果,经历了海量用户的考验。...在链路层,HARQ 提供的是节点之间每一数据帧的可靠传输;在传输层,TCP 超时重传机制提供的是端与端之间每个 TCP 数据包的可靠传输;同理,在所处的应用层中,我们仍然需要提供以“请求”为粒度的可靠传输...读写超时 方案一:总读写超时 在TCP层的超时重传设计中,超时间隔取决于RTT,RTT即TCP包往返的时间。...同理,在的早期设计中,我们分析应用层“请求”的往返时间,将其RTT分解为: 请求发送耗时 - 类比TCP包传输耗时; 响应令接收耗时 - 类比ACK传输耗时; 服务器处理请求耗时 - TCP接收端接收和处理数据包的时间相对固定...,而信服务器由于令所属业务的不同,逻辑处理的耗时会差异明显,所以无法类比; 等待耗时 - 受应用中请求并发数影响。

87320

终端跨平台组件 mars 系列(二):令传输超时设计

包含了终端在移动网络上的大量优化经验与成果,经历了海量用户的考验。...在链路层,HARQ 提供的是节点之间每一数据帧的可靠传输;在传输层,TCP 超时重传机制提供的是端与端之间每个 TCP 数据包的可靠传输;同理,在所处的应用层中,我们仍然需要提供以“请求”为粒度的可靠传输...读写超时 方案一:总读写超时 在TCP层的超时重传设计中,超时间隔取决于RTT,RTT即TCP包往返的时间。...同理,在的早期设计中,我们分析应用层“请求”的往返时间,将其RTT分解为: 请求发送耗时 - 类比TCP包传输耗时; 响应令接收耗时 - 类比ACK传输耗时; 服务器处理请求耗时 - TCP接收端接收和处理数据包的时间相对固定...,而信服务器由于令所属业务的不同,逻辑处理的耗时会差异明显,所以无法类比; 等待耗时 - 受应用中请求并发数影响。

2.7K10
领券