2.0.0 • Published 12 months ago

static-web-proxy v2.0.0

Weekly downloads
6
License
MIT
Repository
github
Last release
12 months ago

static web proxy

静态网站代理转发容器

安装

npm i static-web-proxy --save

使用

const Proxy = require('static-web-proxy')
const proxy = new Proxy({
  proxy: [
    {                                   //代理
      host: 'localhost',                //代理HOST
      scheme: 'http',                   //协议(可选,默认http)
      port: 80,                         //代理端口
      targetPath:'/',                   //代理根路径
      path: '/apin',                    //原目录(会代理到代理服务的'/'目录)
      auth: (req, res) => {},           //签名方法(可选)
      heartBeat: 5000                   //心跳检测 默认不开启
    }
  ],
  web: {
    dir: path.join(__dirname, '/dist'), //静态网站目录
    index: 'index.html'                 //初始页面文件
  },
  bind:{                                //启动绑定
    host: '0.0.0.0',
    port: 8080
  },
  compression: true,                    // gzip默认为true
  redirect: {                           //重定向
    '/a/b': {
      target: '/c/d',
      query: {
        'name': 'bbbb'
      }
    }
  }
})
proxy.start()
2.0.0

12 months ago

1.3.7

3 years ago

1.3.6

4 years ago

1.3.5

4 years ago

1.3.4

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.62

5 years ago

1.0.61

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago