Fundebug微信小程序的错误监控插件更新为0.5.0,支持监控HTTP请求错误。
访问插件
访问Fundebug的错误监控插件非常简单,只需下载fundebug.0.5.0.min.js,在app.js中引入并配置apikey:即可
var fundebug=require('。/libs/funde bug . 0 . 5 . 0 . min . js ')funde bug . API KEY=' API-KEY ';要获得apikey,您需要[免费注册](https://www.funddebug.com/team/create)帐户和[创建项目](https://www . funddebug.com/project/create)。创建项目时请选择“微信小程序”。此外,您需要将https://fundebug.com添加到请求的合法域名中。
监控HTTP请求错误
在小程序中,使用wx.request启动HTTP请求。
在以下两种情况下,我们将其视为HTTP请求错误:-当请求返回的statusCode不是2xx时,-失败回调函数被触发
当出现错误时,Fundebug插件会将错误消息发送到后台服务器,并通知开发者。开发人员可以登录Fundebug网站并看到以下错误消息:
通过分析错误信息,开发人员可以及时修复bug,避免影响更多的用户。
过滤器:过滤不需要收集的错误
通过配置filters属性,用户可以过滤掉一些不需要捕获的错误,例如:
funde bug . filters=[{ req : { URL :/example 。com/,method : /^get$/} }];这样,Fundebug插件就不会监视发送到example.com的GET请求错误。
监控数据:获取请求的数据
为了保护隐私,Fundebug在监控HTTP请求错误时不收集请求的正文(即wx.request的数据参数)。
如果您想收集错误的HTTP请求正文,请将monitorHttpData属性设置为true。
fundebug.monitorHttpData=trueSilenthttp:禁用Http请求监控
如果不想监视HTTP请求错误,可以将silentHttp属性设置为true:
fundebug.silentHttp=true以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。