Browse Source

Small simplifications

http2
Vsevolod Strukchinsky 10 years ago
parent
commit
8768176829
  1. 8
      index.js

8
index.js

@ -31,7 +31,7 @@ function requestAsEventEmitter(opts) {
var ee = new EventEmitter(); var ee = new EventEmitter();
var redirectCount = 0; var redirectCount = 0;
function get(opts) { var get = function (opts) {
var fn = opts.protocol === 'https:' ? https : http; var fn = opts.protocol === 'https:' ? https : http;
var url = urlLib.format(opts); var url = urlLib.format(opts);
@ -54,9 +54,7 @@ function requestAsEventEmitter(opts) {
return; return;
} }
res = unzipResponse(res); ee.emit('response', unzipResponse(res));
ee.emit('response', res);
}).once('error', function (err) { }).once('error', function (err) {
ee.emit('error', new GotError('Request to ' + url + ' failed', err)); ee.emit('error', new GotError('Request to ' + url + ' failed', err));
}); });
@ -66,7 +64,7 @@ function requestAsEventEmitter(opts) {
} }
setImmediate(ee.emit.bind(ee), 'request', req); setImmediate(ee.emit.bind(ee), 'request', req);
} };
get(opts); get(opts);
return ee; return ee;

Loading…
Cancel
Save