Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

request-monitor

hellosean102526ISC0.3.4

错误监控

readme

request-monitor

特性

  • 监控 http 请求参数和返回数据

安装

npm i request-monitor

使用

import requestMonitor from 'request-monitor'
requestMonitor(info=>{
  console.log(info)
})

requestMonitor 参数

errorMonitor(listener)
参数名 默认值 类型 描述
listener null Function 需要监听的函数

listener 函数参数 Info 结构

{
   __type: "fetch",  // 使用底层库类型,有 fetch 和 xhr
   url: "",
   method: "",
   params: {},
   responseHeaders: {}, // 响应数据 headers 信息
   responseStatus: 200,  
   responseStatusText: "ok",
   responseJson: {"code": 0},
   responseText: "{"code": 0}",
   requestTime: 100,  请求花费时间,单位为 ms
}


fetch 超时监控

fetch(apipath, options = {timeout: 60})

超过 60s ,中断请求