1.4.0 • Published 2 years ago

@nohost/connect v1.4.0

Weekly downloads
25
License
MIT
Repository
github
Last release
2 years ago

connect

Nohost 内部处理请求转发的模块

安装

npm i --save @nohost/connect

用法

const { getRawHeaders, request, tunnel, upgrade } = require('@nohost/connect');

API

  1. const rawHeaders = getRawHeaders(req|res):还原请求或响应头大小写
  2. const svrRes = await request(req, res, options)
    • options: 可选,目标服务器的 IP(域名)及端口
    • req:请求对象
    • res: 响应对象
    • svrRes: 上游服务响应对象
  3. tunnel(req, options):代理隧道代理
  4. upgrade(req, options):转发 WebSocket 请求

例子

参考:https://github.com/nohosts/router/blob/master/lib/connect.js

1.4.0

2 years ago

1.3.6

2 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.2.2

3 years ago

1.3.0

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago