Merge pull request #289 from saschagoebel/master
Always send Content-Length header. Fixes compatibility issues with el…
This commit is contained in:
@ -185,10 +185,11 @@ HttpConnector.prototype.request = function (params, cb) {
|
||||
request.setHeader('Content-Length', Buffer.byteLength(params.body, 'utf8'));
|
||||
request.end(params.body);
|
||||
} else {
|
||||
request.setHeader('Content-Length', 0);
|
||||
request.end();
|
||||
}
|
||||
|
||||
return function () {
|
||||
request.abort();
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@ -12,6 +12,7 @@ var http = require('http');
|
||||
function MockRequest() {
|
||||
sinon.stub(this, 'end');
|
||||
sinon.stub(this, 'write');
|
||||
sinon.stub(this, 'setHeader');
|
||||
this.log = sinon.stub(this.log);
|
||||
}
|
||||
util.inherits(MockRequest, http.ClientRequest);
|
||||
util.inherits(MockRequest, http.ClientRequest);
|
||||
|
||||
Reference in New Issue
Block a user