Add res.client to ClientResponse

v0.7.4-release
Ryan 2009-07-12 11:48:37 +02:00
parent c5ab0d5a80
commit 996d5ef5f1
2 changed files with 8 additions and 3 deletions

View File

@ -159,17 +159,19 @@ node.http.createServerRequest = function (connection) {
// |
// v
createClientResponse = function (connection) {
createClientResponse = function (client) {
var res = new node.EventEmitter;
res.connection = connection;
res.client = client;
res.connection = client;
res.statusCode = null;
res.httpVersion = null;
res.headers = [];
res.last_was_value = false; // used internally XXX remove me
res.setBodyEncoding = function (enc) {
connection.setEncoding(enc);
client.setEncoding(enc);
};
return res;

View File

@ -861,6 +861,9 @@ 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.client+ ::
A reference to the +node.http.Client+ that this response belongs to.
=== TCP