@@ -27,7 +27,7 @@ const { getDefaultHighWaterMark } = require('internal/streams/state');
27
27
const assert = require ( 'internal/assert' ) ;
28
28
const Stream = require ( 'stream' ) ;
29
29
const internalUtil = require ( 'internal/util' ) ;
30
- const { outHeadersKey , utcDate } = require ( 'internal/http' ) ;
30
+ const { kOutHeaders , utcDate } = require ( 'internal/http' ) ;
31
31
const { Buffer } = require ( 'buffer' ) ;
32
32
const common = require ( '_http_common' ) ;
33
33
const checkIsHttpToken = common . _checkIsHttpToken ;
@@ -104,7 +104,7 @@ function OutgoingMessage() {
104
104
this . socket = null ;
105
105
this . connection = null ;
106
106
this . _header = null ;
107
- this [ outHeadersKey ] = null ;
107
+ this [ kOutHeaders ] = null ;
108
108
109
109
this . _onPendingData = noopPendingOutput ;
110
110
}
@@ -145,9 +145,9 @@ Object.defineProperty(OutgoingMessage.prototype, '_headers', {
145
145
} , 'OutgoingMessage.prototype._headers is deprecated' , 'DEP0066' ) ,
146
146
set : internalUtil . deprecate ( function ( val ) {
147
147
if ( val == null ) {
148
- this [ outHeadersKey ] = null ;
148
+ this [ kOutHeaders ] = null ;
149
149
} else if ( typeof val === 'object' ) {
150
- const headers = this [ outHeadersKey ] = Object . create ( null ) ;
150
+ const headers = this [ kOutHeaders ] = Object . create ( null ) ;
151
151
const keys = Object . keys ( val ) ;
152
152
for ( var i = 0 ; i < keys . length ; ++ i ) {
153
153
const name = keys [ i ] ;
@@ -159,7 +159,7 @@ Object.defineProperty(OutgoingMessage.prototype, '_headers', {
159
159
160
160
Object . defineProperty ( OutgoingMessage . prototype , '_headerNames' , {
161
161
get : internalUtil . deprecate ( function ( ) {
162
- const headers = this [ outHeadersKey ] ;
162
+ const headers = this [ kOutHeaders ] ;
163
163
if ( headers !== null ) {
164
164
const out = Object . create ( null ) ;
165
165
const keys = Object . keys ( headers ) ;
@@ -174,7 +174,7 @@ Object.defineProperty(OutgoingMessage.prototype, '_headerNames', {
174
174
} , 'OutgoingMessage.prototype._headerNames is deprecated' , 'DEP0066' ) ,
175
175
set : internalUtil . deprecate ( function ( val ) {
176
176
if ( typeof val === 'object' && val !== null ) {
177
- const headers = this [ outHeadersKey ] ;
177
+ const headers = this [ kOutHeaders ] ;
178
178
if ( ! headers )
179
179
return ;
180
180
const keys = Object . keys ( val ) ;
@@ -193,7 +193,7 @@ OutgoingMessage.prototype._renderHeaders = function _renderHeaders() {
193
193
throw new ERR_HTTP_HEADERS_SENT ( 'render' ) ;
194
194
}
195
195
196
- const headersMap = this [ outHeadersKey ] ;
196
+ const headersMap = this [ kOutHeaders ] ;
197
197
const headers = { } ;
198
198
199
199
if ( headersMap !== null ) {
@@ -316,7 +316,7 @@ function _storeHeader(firstLine, headers) {
316
316
} ;
317
317
318
318
if ( headers ) {
319
- if ( headers === this [ outHeadersKey ] ) {
319
+ if ( headers === this [ kOutHeaders ] ) {
320
320
for ( const key in headers ) {
321
321
const entry = headers [ key ] ;
322
322
processHeader ( this , state , entry [ 0 ] , entry [ 1 ] , false ) ;
@@ -486,9 +486,9 @@ OutgoingMessage.prototype.setHeader = function setHeader(name, value) {
486
486
validateHeaderName ( name ) ;
487
487
validateHeaderValue ( name , value ) ;
488
488
489
- let headers = this [ outHeadersKey ] ;
489
+ let headers = this [ kOutHeaders ] ;
490
490
if ( headers === null )
491
- this [ outHeadersKey ] = headers = Object . create ( null ) ;
491
+ this [ kOutHeaders ] = headers = Object . create ( null ) ;
492
492
493
493
headers [ name . toLowerCase ( ) ] = [ name , value ] ;
494
494
} ;
@@ -497,7 +497,7 @@ OutgoingMessage.prototype.setHeader = function setHeader(name, value) {
497
497
OutgoingMessage . prototype . getHeader = function getHeader ( name ) {
498
498
validateString ( name , 'name' ) ;
499
499
500
- const headers = this [ outHeadersKey ] ;
500
+ const headers = this [ kOutHeaders ] ;
501
501
if ( headers === null )
502
502
return ;
503
503
@@ -508,13 +508,13 @@ OutgoingMessage.prototype.getHeader = function getHeader(name) {
508
508
509
509
// Returns an array of the names of the current outgoing headers.
510
510
OutgoingMessage . prototype . getHeaderNames = function getHeaderNames ( ) {
511
- return this [ outHeadersKey ] !== null ? Object . keys ( this [ outHeadersKey ] ) : [ ] ;
511
+ return this [ kOutHeaders ] !== null ? Object . keys ( this [ kOutHeaders ] ) : [ ] ;
512
512
} ;
513
513
514
514
515
515
// Returns a shallow copy of the current outgoing headers.
516
516
OutgoingMessage . prototype . getHeaders = function getHeaders ( ) {
517
- const headers = this [ outHeadersKey ] ;
517
+ const headers = this [ kOutHeaders ] ;
518
518
const ret = Object . create ( null ) ;
519
519
if ( headers ) {
520
520
const keys = Object . keys ( headers ) ;
@@ -530,8 +530,8 @@ OutgoingMessage.prototype.getHeaders = function getHeaders() {
530
530
531
531
OutgoingMessage . prototype . hasHeader = function hasHeader ( name ) {
532
532
validateString ( name , 'name' ) ;
533
- return this [ outHeadersKey ] !== null &&
534
- ! ! this [ outHeadersKey ] [ name . toLowerCase ( ) ] ;
533
+ return this [ kOutHeaders ] !== null &&
534
+ ! ! this [ kOutHeaders ] [ name . toLowerCase ( ) ] ;
535
535
} ;
536
536
537
537
@@ -559,8 +559,8 @@ OutgoingMessage.prototype.removeHeader = function removeHeader(name) {
559
559
break ;
560
560
}
561
561
562
- if ( this [ outHeadersKey ] !== null ) {
563
- delete this [ outHeadersKey ] [ key ] ;
562
+ if ( this [ kOutHeaders ] !== null ) {
563
+ delete this [ kOutHeaders ] [ key ] ;
564
564
}
565
565
} ;
566
566
0 commit comments