fwproxy

1.0.1 • Public • Published

Fwproxy

Simple forword http/https proxy server.

Install

npm i fwproxy -g

Usage

fwproxy

Direct start a forward proxy listen at 7888 port.

Help

fwproxy -h
Usage: fwproxy [options]

simple forword proxy http/https server

Options:
  -V, --version       output the version number
  --no-verbose        don't show log
  -v --verbose        show verbose log (default: true)
  -p --port <number>  define proxy server port (default: 7888)
  -h, --help          display help for command

As library

const Proxy = require('fwproxy');
const proxy = new Proxy({ port: 7888, verbose: true });
 
proxy.on('error', e => {
  console.error(e);
});
 
proxy.run((err) => {
  if (err) {
    console.error(err);
    return;
  }
 
  console.info('proxy started');
});

Test by curl

After start proxy server, then run below commands at a new shell.

export http_proxy=http://127.0.0.1:7888
export https_proxy=http://127.0.0.1:7888
curl http://www.baidu.com/
curl https://www.baidu.com/

/fwproxy/

    Package Sidebar

    Install

    npm i fwproxy

    Weekly Downloads

    0

    Version

    1.0.1

    License

    ISC

    Unpacked Size

    24.4 kB

    Total Files

    15

    Last publish

    Collaborators

    • liqiqiang