proxy-test-server

1.0.0 • Public • Published

proxy-test-server

Proxy server for testing proxied connections

Usage

Install from npm

npm install proxy-test-server

Create HTTP proxy server

HTTP proxy supports only CONNECT requests

var HttpConnectProxy = require('../lib/server');
var proxy = new HttpConnectProxy();
 
proxy.listen(9999, function () {
    console.log('PROXY Server Listening');
});
 
proxy.on('connect', function (port, host, socket) {
    var time = new Date().toISOString().substr(0, 19).replace('T', '');
    console.log('[%s] From %s to %s:%s', time, socket.remoteAddress, host, port);
});

Test Proxy

Make a http request against proxy

curl -i -x http://127.0.0.1:9999 https://google.com

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i proxy-test-server

Weekly Downloads

27

Version

1.0.0

License

MIT

Last publish

Collaborators

  • andris