Fundebug支持監(jiān)控微信小程序HTTP請(qǐng)求錯(cuò)誤的方法
摘要: Fundebug的微信小程序錯(cuò)誤監(jiān)控插件更新至0.5.0,支持監(jiān)控HTTP請(qǐng)求錯(cuò)誤。

接入插件
接入Fundebug的錯(cuò)誤監(jiān)控插件非常簡(jiǎn)單,只需要下載fundebug.0.5.0.min.js,在app.js中引入并配置apikey:
var fundebug = require('./libs/fundebug.0.5.0.min.js')
fundebug.apikey = "API-KEY";
獲取apikey需要[免費(fèi)注冊(cè)](https://www.fundebug.com/team/create)帳號(hào)并且[創(chuàng)建項(xiàng)目](https://www.fundebug.com/project/create)。創(chuàng)建項(xiàng)目時(shí)語(yǔ)言請(qǐng)選擇“微信小程序”。另外,還需要將https://fundebug.com添加到request合法域名。
監(jiān)控HTTP請(qǐng)求錯(cuò)誤
在小程序中,使用wx.request發(fā)起HTTP請(qǐng)求。
以下兩種情況我們將其視為HTTP請(qǐng)求錯(cuò)誤:
- 請(qǐng)求返回的statusCode不是2xx時(shí)
- fail回調(diào)函數(shù)被觸發(fā)
當(dāng)錯(cuò)誤發(fā)生時(shí), Fundebug插件會(huì)將錯(cuò)誤信息發(fā)送到后臺(tái)服務(wù)器,并通知開(kāi)發(fā)者。開(kāi)發(fā)者登陸Fundebug網(wǎng)站,就可以查看到這樣的錯(cuò)誤信息:

通過(guò)分析報(bào)錯(cuò)信息,開(kāi)發(fā)者可以及時(shí)修復(fù)BUG,避免影響更多用戶(hù)。
filters:過(guò)濾不需要收集的錯(cuò)誤
通過(guò)配置filters屬性,用戶(hù)可以過(guò)濾掉一些不需要捕獲的錯(cuò)誤,例如:
fundebug.filters = [
{
req:
{
url: /example\.com/,
method: /^GET$/
}
}];
這樣,F(xiàn)undebug插件將不會(huì)監(jiān)控發(fā)送到example.com的GET請(qǐng)求錯(cuò)誤。
monitorHttpData:獲取請(qǐng)求的data
出于保護(hù)隱私,F(xiàn)undebug在監(jiān)控HTTP請(qǐng)求錯(cuò)誤時(shí),不會(huì)收集請(qǐng)求的body(即wx.request的data參數(shù))。
如何你希望收集HTTP請(qǐng)求錯(cuò)誤的body的話(huà),請(qǐng)將monitorHttpData屬性設(shè)為true。
fundebug.monitorHttpData = true;
silentHttp:禁用HTTP請(qǐng)求監(jiān)控
如果你不希望監(jiān)控HTTP請(qǐng)求錯(cuò)誤的話(huà),可以將silentHttp屬性設(shè)為true:
fundebug.silentHttp = true;
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 微信小程序設(shè)置http請(qǐng)求的步驟詳解
- 微信小程序 http請(qǐng)求封裝詳解及實(shí)例代碼
- 微信小程序 封裝http請(qǐng)求實(shí)例詳解
- 微信小程序 http請(qǐng)求的session管理
- 微信小程序 http請(qǐng)求詳細(xì)介紹
- 微信小程序HTTP接口請(qǐng)求封裝的實(shí)現(xiàn)
- 微信小程序封裝的HTTP請(qǐng)求示例【附升級(jí)版】
- 監(jiān)控微信小程序中的慢HTTP請(qǐng)求過(guò)程詳解
- 微信小程序HTTP接口請(qǐng)求封裝代碼實(shí)例
- 微信小程序HTTP請(qǐng)求從0到1封裝
相關(guān)文章
微信小程序?qū)崿F(xiàn)移動(dòng)端滑動(dòng)分頁(yè)效果(ajax)
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)移動(dòng)端滑動(dòng)分頁(yè)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
JS?requestVideoFrameCallback()?簡(jiǎn)單案例
這篇文章主要介紹了JS?requestVideoFrameCallback()簡(jiǎn)單案例,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下2022-07-07
JS中間件設(shè)計(jì)模式的深入探討與實(shí)例分析
這篇文章主要介紹了JS中間件設(shè)計(jì)模式,結(jié)合實(shí)例形式分析了JS中間件設(shè)計(jì)模式功能、原理、應(yīng)用場(chǎng)景及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-04-04
php和js對(duì)數(shù)據(jù)庫(kù)圖片進(jìn)行等比縮放示例
這篇文章主要介紹了php和js如何對(duì)數(shù)據(jù)庫(kù)圖片進(jìn)行等比縮放,需要的朋友可以參考下2014-04-04
js實(shí)現(xiàn)彩色條紋滾動(dòng)條效果
本文主要介紹了js實(shí)現(xiàn)彩色條紋滾動(dòng)條效果的實(shí)例。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-03-03

