0.3.4 • Published 5 years ago

request-monitor v0.3.4

Weekly downloads
21
License
ISC
Repository
github
Last release
5 years ago

request-monitor

特性

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

安装

npm i request-monitor

使用

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

requestMonitor 参数

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

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 ,中断请求

0.3.4

5 years ago

0.3.3

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.9

5 years ago

0.2.8

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago