mirror of https://github.com/nodejs/node.git
Safe constructors: http.Server and http.Client
parent
e8b3751743
commit
44a287987e
|
@ -730,6 +730,7 @@ function httpSocketSetup (socket) {
|
|||
|
||||
|
||||
function Server (requestListener) {
|
||||
if (!(this instanceof Server)) return new Server(requestListener);
|
||||
net.Server.call(this);
|
||||
|
||||
if(requestListener){
|
||||
|
@ -851,6 +852,7 @@ function connectionListener (socket) {
|
|||
|
||||
|
||||
function Client ( ) {
|
||||
if (!(this instanceof Client)) return new Client();
|
||||
net.Stream.call(this);
|
||||
var self = this;
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ var responses_recvd = 0;
|
|||
var body0 = "";
|
||||
var body1 = "";
|
||||
|
||||
var server = http.createServer(function (req, res) {
|
||||
var server = http.Server(function (req, res) {
|
||||
if (responses_sent == 0) {
|
||||
assert.equal("GET", req.method);
|
||||
assert.equal("/hello", url.parse(req.url).pathname);
|
||||
|
|
Loading…
Reference in New Issue