mirror of https://github.com/nodejs/node.git
Add IncomingMessage.prototype.pause() and resume().
parent
94e8721771
commit
0638a3a3ab
|
@ -134,6 +134,14 @@ IncomingMessage.prototype.setBodyEncoding = function (enc) {
|
|||
this.connection.setEncoding(enc);
|
||||
};
|
||||
|
||||
IncomingMessage.prototype.pause = function () {
|
||||
this.connection.readPause();
|
||||
};
|
||||
|
||||
IncomingMessage.prototype.resume = function () {
|
||||
this.connection.readResume();
|
||||
};
|
||||
|
||||
|
||||
function OutgoingMessage () {
|
||||
node.EventEmitter.call(this);
|
||||
|
|
|
@ -706,6 +706,15 @@ The HTTP protocol version as a string. Read only. Examples:
|
|||
Set the encoding for the request body. Either +"utf8"+ or +"raw"+. Defaults
|
||||
to raw.
|
||||
|
||||
|
||||
+request.pause()+ ::
|
||||
Pauses request from emitting events. Useful to throttle back an upload.
|
||||
|
||||
|
||||
+request.resume()+ ::
|
||||
Resumes a paused request.
|
||||
|
||||
|
||||
+request.connection+ ::
|
||||
The +node.http.Connection+ object.
|
||||
|
||||
|
@ -891,6 +900,12 @@ After emitted no other events will be emitted on the response.
|
|||
Set the encoding for the response body. Either +"utf8"+ or +"raw"+.
|
||||
Defaults to raw.
|
||||
|
||||
+response.pause()+ ::
|
||||
Pauses response from emitting events. Useful to throttle back a download.
|
||||
|
||||
+response.resume()+ ::
|
||||
Resumes a paused response.
|
||||
|
||||
+response.client+ ::
|
||||
A reference to the +node.http.Client+ that this response belongs to.
|
||||
|
||||
|
|
Loading…
Reference in New Issue