Expose http.ClientRequest and http.ServerResponse
authorRyan Dahl <ry@tinyclouds.org>
Wed, 4 Nov 2009 11:37:52 +0000 (12:37 +0100)
committerRyan Dahl <ry@tinyclouds.org>
Wed, 4 Nov 2009 11:37:52 +0000 (12:37 +0100)
lib/http.js

index c94ccfa..f31d437 100644 (file)
@@ -314,6 +314,7 @@ function ServerResponse () {
   this.use_chunked_encoding_by_default = true;
 }
 process.inherits(ServerResponse, OutgoingMessage);
+exports.ServerResponse = ServerResponse;
 
 ServerResponse.prototype.sendHeader = function (statusCode, headers) {
   var reason = STATUS_CODES[statusCode] || "unknown";
@@ -336,6 +337,7 @@ function ClientRequest (method, uri, headers) {
   this.sendHeaderLines(method + " " + uri + " HTTP/1.0\r\n", headers);
 }
 process.inherits(ClientRequest, OutgoingMessage);
+exports.ClientRequest = ClientRequest;
 
 ClientRequest.prototype.finish = function (responseListener) {
   this.addListener("response", responseListener);