http: simplify code and remove unused properties
PR-URL: https://github.com/nodejs/io.js/pull/1572 Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
This commit is contained in:
Родитель
ba76a9d872
Коммит
1eec5f091a
|
@ -126,12 +126,6 @@ function parserOnMessageComplete() {
|
|||
parser._url = '';
|
||||
}
|
||||
|
||||
if (!stream.upgrade)
|
||||
// For upgraded connections, also emit this after parser.execute
|
||||
stream.push(null);
|
||||
}
|
||||
|
||||
if (stream && !parser.incoming._pendings.length) {
|
||||
// For emit end event
|
||||
stream.push(null);
|
||||
}
|
||||
|
|
|
@ -38,8 +38,6 @@ function IncomingMessage(socket) {
|
|||
|
||||
this.readable = true;
|
||||
|
||||
this._pendings = [];
|
||||
this._pendingIndex = 0;
|
||||
this.upgrade = null;
|
||||
|
||||
// request (server) only
|
||||
|
@ -49,7 +47,7 @@ function IncomingMessage(socket) {
|
|||
// response (client) only
|
||||
this.statusCode = null;
|
||||
this.statusMessage = null;
|
||||
this.client = this.socket;
|
||||
this._client = socket; // deprecated
|
||||
|
||||
// flag for backwards compatibility grossness.
|
||||
this._consuming = false;
|
||||
|
@ -63,6 +61,16 @@ util.inherits(IncomingMessage, Stream.Readable);
|
|||
|
||||
exports.IncomingMessage = IncomingMessage;
|
||||
|
||||
Object.defineProperty(IncomingMessage.prototype, 'client', {
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get: util.deprecate(function() {
|
||||
return this._client;
|
||||
}, 'client is deprecated, use socket or connection instead'),
|
||||
set: util.deprecate(function(val) {
|
||||
this._client = val;
|
||||
}, 'client is deprecated, use socket or connection instead')
|
||||
});
|
||||
|
||||
IncomingMessage.prototype.setTimeout = function(msecs, callback) {
|
||||
if (callback)
|
||||
|
|
|
@ -62,7 +62,6 @@ function OutgoingMessage() {
|
|||
this._trailer = '';
|
||||
|
||||
this.finished = false;
|
||||
this._hangupClose = false;
|
||||
this._headerSent = false;
|
||||
|
||||
this.socket = null;
|
||||
|
|
Загрузка…
Ссылка в новой задаче