Fundebug支持监控微信小程序HTTP请求错误的方法


Posted in Javascript onFebruary 21, 2019

摘要: Fundebug的微信小程序错误监控插件更新至0.5.0,支持监控HTTP请求错误。

Fundebug支持监控微信小程序HTTP请求错误的方法

接入插件

接入Fundebug的错误监控插件非常简单,只需要下载fundebug.0.5.0.min.js,在app.js中引入并配置apikey:

var fundebug = require('./libs/fundebug.0.5.0.min.js')
fundebug.apikey = "API-KEY";

获取apikey需要[免费注册](https://www.fundebug.com/team/create)帐号并且[创建项目](https://www.fundebug.com/project/create)。创建项目时语言请选择“微信小程序”。另外,还需要将https://fundebug.com添加到request合法域名。

监控HTTP请求错误

在小程序中,使用wx.request发起HTTP请求。

以下两种情况我们将其视为HTTP请求错误:
- 请求返回的statusCode不是2xx时
- fail回调函数被触发

当错误发生时, Fundebug插件会将错误信息发送到后台服务器,并通知开发者。开发者登陆Fundebug网站,就可以查看到这样的错误信息:

Fundebug支持监控微信小程序HTTP请求错误的方法

通过分析报错信息,开发者可以及时修复BUG,避免影响更多用户。

filters:过滤不需要收集的错误

通过配置filters属性,用户可以过滤掉一些不需要捕获的错误,例如:

fundebug.filters = [
{
 req:
 {
  url: /example\.com/,
  method: /^GET$/
 }
}];

这样,Fundebug插件将不会监控发送到example.com的GET请求错误。

monitorHttpData:获取请求的data

出于保护隐私,Fundebug在监控HTTP请求错误时,不会收集请求的body(即wx.request的data参数)。

如何你希望收集HTTP请求错误的body的话,请将monitorHttpData属性设为true。

fundebug.monitorHttpData = true;

silentHttp:禁用HTTP请求监控

如果你不希望监控HTTP请求错误的话,可以将silentHttp属性设为true:

fundebug.silentHttp = true;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
asp.net 30分钟掌握无刷新 Repeater
Sep 16 Javascript
node.js 一个简单的页面输出实现代码
Mar 07 Javascript
基于jquery的放大镜效果
May 30 Javascript
js倒计时小程序
Nov 05 Javascript
jQuery取得select选择的文本与值的示例
Dec 09 Javascript
JavaScript中调用函数的4种方式代码实例
Jul 08 Javascript
Node.js获取前端ajax提交的request信息
Feb 20 Javascript
JavaScript中数组常见操作技巧
Sep 01 Javascript
ECMAScript6变量的解构赋值实例详解
Sep 19 Javascript
JS实现字符串去重及数组去重的方法示例
Apr 21 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
Jan 15 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
Feb 14 Javascript
用Fundebug插件记录网络请求异常的方法
Feb 21 #Javascript
VUE搭建手机商城心得和遇到的坑
Feb 21 #Javascript
利用vue重构有赞商城的思路以及总结整理
Feb 21 #Javascript
JavaScript数据结构与算法之二叉树遍历算法详解【先序、中序、后序】
Feb 21 #Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
Feb 21 #Javascript
JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】
Feb 21 #Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
Feb 21 #Javascript
You might like
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
详细讲解JS节点知识
2010/01/31 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
js实现仿京东2级菜单效果(带延时功能)
2015/08/27 Javascript
jQuery使用经验小技巧(推荐)
2016/05/31 Javascript
HTML Table 空白单元格补全的简单实现
2016/10/13 Javascript
javascript 实现文本使用省略号替代(超出固定高度的情况)
2017/02/21 Javascript
js实现3D图片环展示效果
2017/03/09 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
微信小程序实现富文本图片宽度自适应的方法
2019/01/20 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
[40:50]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第四场
2014/05/24 DOTA
[03:41]DOTA2上海特锦赛小组赛第三日recap精彩回顾
2016/02/28 DOTA
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
Python性能优化的20条建议
2014/10/25 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
python selenium 弹出框处理的实现
2019/02/26 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
TensorBoard 计算图的可视化实现
2020/02/15 Python
Python3实现建造者模式的示例代码
2020/06/28 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
python dir函数快速掌握用法技巧
2020/12/09 Python
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
俄罗斯三星品牌商店:Samsungstore
2020/04/05 全球购物
2014年安全生产目标责任书
2014/07/23 职场文书
关于读书的演讲稿300字
2014/08/27 职场文书
党员干部形式主义个人整改措施
2014/09/17 职场文书
年终工作总结范文2014
2014/11/27 职场文书
2016优秀毕业生个人事迹材料
2016/02/29 职场文书
蓝天保卫战收官在即 :15行业将开展环保分级评价
2019/07/19 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
python某漫画app逆向
2021/03/31 Python