diff options
Diffstat (limited to 'lib/_http_server.js')
-rw-r--r-- | lib/_http_server.js | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/lib/_http_server.js b/lib/_http_server.js index 8ea7cfbace..458988fad8 100644 --- a/lib/_http_server.js +++ b/lib/_http_server.js @@ -23,17 +23,19 @@ const util = require('util'); const net = require('net'); -const HTTPParser = process.binding('http_parser').HTTPParser; +const { HTTPParser } = process.binding('http_parser'); const assert = require('assert').ok; -const common = require('_http_common'); -const parsers = common.parsers; -const freeParser = common.freeParser; -const debug = common.debug; -const CRLF = common.CRLF; -const continueExpression = common.continueExpression; -const chunkExpression = common.chunkExpression; -const httpSocketSetup = common.httpSocketSetup; -const OutgoingMessage = require('_http_outgoing').OutgoingMessage; +const { + parsers, + freeParser, + debug, + CRLF, + continueExpression, + chunkExpression, + httpSocketSetup, + _checkInvalidHeaderChar: checkInvalidHeaderChar +} = require('_http_common'); +const { OutgoingMessage } = require('_http_outgoing'); const { outHeadersKey, ondrain } = require('internal/http'); const errors = require('internal/errors'); @@ -223,7 +225,7 @@ function writeHead(statusCode, reason, obj) { headers = obj; } - if (common._checkInvalidHeaderChar(this.statusMessage)) + if (checkInvalidHeaderChar(this.statusMessage)) throw new errors.Error('ERR_INVALID_CHAR', 'statusMessage'); var statusLine = 'HTTP/1.1 ' + statusCode + ' ' + this.statusMessage + CRLF; |