Sha256: 731429c7fdb657da14d525468baea4af203ad0aea32101f6973efd9597867937

Contents?: true

Size: 636 Bytes

Versions: 7

Compression:

Stored size: 636 Bytes

Contents

#!/usr/bin/env node

'use strict'

if (process.argv.length != 4) {
  console.log("usage: node server.js proxy_url instance_id")
  process.exit(0)
}

const proxyUrl          =   process.argv[2].trim();
const instanceId        =   process.argv[3].trim();

const proxyChain        =   require('proxy-chain');
let anonymizedProxyUrl  =   null;
 
(async() => {
  anonymizedProxyUrl    =   await proxyChain.anonymizeProxy(proxyUrl);
  console.log(anonymizedProxyUrl);
})();

process.on('SIGINT', function() {
  proxyChain.closeAnonymizedProxy(anonymizedProxyUrl, true, () => {
    console.log(`Closed proxy ${anonymizedProxyUrl}`);
  });
});

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
proxy_chain_rb-0.1.0 lib/proxy_chain_rb/node_js/proxy-chain-server/server.js
browsed-0.3.1 lib/browsed/proxies/proxy-chain-server/server.js
browsed-0.3.0 lib/browsed/proxies/proxy-chain-server/server.js
browsed-0.2.9 lib/browsed/proxies/proxy-chain-server/server.js
browsed-0.2.8 lib/browsed/proxies/proxy-chain-server/server.js
browsed-0.2.7 lib/browsed/proxies/proxy-chain-server/server.js
browsed-0.2.6 lib/browsed/proxies/proxy-chain-server/server.js