1.1.0 • Published 4 years ago

nerko-proxy v1.1.0

Weekly downloads
2
License
ISC
Repository
-
Last release
4 years ago

Nerko Proxy

一个nodejs代理库,支持如下功能点:

  1. 自定义代理点
  2. 自定义代理点的登录,及超时重登
  3. get/post/put/delete请求代理,支持各类content-type请求,如json/formdata/multi-form(文件上传)等,支持token认证。
  4. 提供本地拦截匹配,支持mock.js解析。
  5. 提供d.ts声明。

使用方式如下:

import mock, { register } from 'nerko-proxy';
import map from './data';
import Baidu from './baidu';

register(new Baidu());
mock(map, __dirname);

baidu.ts(自定义登录点实现)

import mock, { register, BasePoint } from 'nerko-proxy';

class Baidu extends BasePoint {
  type = 'Baidu';
  port = 3001;
  needLogin = false;
  host = 'http://www.baidu.com';
}

export default Baidu;

data.ts

export default {
  '/api/list': './localdata/list.json',
};

运行截屏:

npm.io npm.io

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago