File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 55const { Readable } = require ( 'readable-stream' )
66const util = require ( 'util' )
77const cookie = require ( 'cookie' )
8+ const assert = require ( 'assert' )
89
910const parseURL = require ( './parseURL' )
1011
@@ -47,10 +48,8 @@ function Request (options) {
4748 const headers = options . headers || { }
4849 Object . keys ( headers ) . forEach ( ( field ) => {
4950 const value = headers [ field ]
50- if ( value === undefined ) {
51- throw new Error ( 'Invalid header value: invalid value "undefined" for header ' + field )
52- }
53- this . headers [ field . toLowerCase ( ) ] = '' + headers [ field ]
51+ assert ( value !== undefined , 'invalid value "undefined" for header ' + field )
52+ this . headers [ field . toLowerCase ( ) ] = '' + value
5453 } )
5554
5655 this . headers [ 'user-agent' ] = this . headers [ 'user-agent' ] || 'lightMyRequest'
You can’t perform that action at this time.
0 commit comments