http.request(options, (res) => { console.info('STATUS: ' + res.statusCode); process.exitCode = (res.statusCode === 200) ? 0 : 1; process.exit(); })
var proxy = function (request, response) { var req = http.request(request.url + (request.url.indexOf('?') == -1 ? '?' : '&') + 'proxy=' + request.socket.localPort); req.addListener('response', function (res) { res.addListener('data', function (chunk) { response.write(chunk, 'binary'); }); res.addListener('end', function () { response.end(); }); response.writeHead(res.statusCode, res.headers); }); request.addListener('data', function (chunk) { req.write(chunk, 'binary'); }); request.addListener('end', function () { req.end(); }); }
let request = client.request(uri) request.end() request.setTimeout(10000, function () {
const req = http.request(proxyOpts);