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/

Readme

Keywords

none

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