0.1.29 • Published 2 months ago
@libfintech/api-gateway-core v0.1.29
API网关核心库
用于插件开发的预定义类和工具方法
Content
- 实体(entity)
- 枚举(enumeration)
- 错误(error)
- 日志(log)
- 工具(util)
Installation
$ npm install @libfintech/api-gateway-core --save
Example
- 错误
//在运行过程中,抛出ResponseError错误,并未捕获时,终止当前插件的运行,并响应客户端
const {ResponseError} = require("@libfintech/api-gateway-core/error/response_error");
let status = 403; //http响应状态
let headers = {}; //http响应头
let body = "..." //http响应体
throw new ResponseError(status, headers, body);
- 日志
//往控制台和日志文件中输出日志
//与pipeline中logger的区别是,日志中不含日志追踪标识(traceId、spanId、parentSpanId等)
const {Log} = require("@libfintech/api-gateway-core/log/log");
Log.debug("..."); //输出debug日志
Log.info("..."); //输出info日志
Log.warn("..."); //输出warn日志
Log.error("..."); //输出error日志
0.1.29
2 months ago
0.1.28
2 months ago
0.1.27
2 years ago
0.1.26
3 years ago
0.1.25
5 years ago
0.1.24
5 years ago
0.1.23
5 years ago
0.1.22
5 years ago
0.1.21
5 years ago
0.1.20
5 years ago
0.1.19
5 years ago
0.1.18
5 years ago
0.1.17
5 years ago
0.1.16
5 years ago
0.1.15
6 years ago
0.1.14
6 years ago
0.1.13
6 years ago
0.1.12
6 years ago
0.1.11
6 years ago
0.1.10
6 years ago
0.1.9
6 years ago
0.1.8
6 years ago
0.1.7
6 years ago
0.1.6
6 years ago
0.1.5
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.1
6 years ago