Optional IncomingOptional ServerSpecifies the ServerResponse class to be used. Useful for extending the original ServerResponse.
Optional connectionsSets the interval value in milliseconds to check for request and headers timeout in incomplete requests.
30000
Optional highOptionally overrides all sockets' readableHighWaterMark and writableHighWaterMark.
This affects highWaterMark property of both IncomingMessage and ServerResponse.
Default:
stream.getDefaultHighWaterMark().
v20.1.0
Optional insecureHTTPParserUse an insecure HTTP parser that accepts invalid HTTP headers when true.
Using the insecure parser should be avoided.
See --insecure-http-parser for more information.
false
Optional joinIt joins the field line values of multiple headers in a request with , instead of discarding the duplicates.
false
v18.14.0
Optional keepIf set to true, it enables keep-alive functionality on the socket immediately after a new incoming connection is received,
similarly on what is done in socket.setKeepAlive([enable][, initialDelay]).
false
v16.5.0
Optional keepIf set to a positive number, it sets the initial delay before the first keepalive probe is sent on an idle socket.
0
v16.5.0
Optional keepThe number of milliseconds of inactivity a server needs to wait for additional incoming data, after it has finished writing the last response, before a socket will be destroyed.
Server.keepAliveTimeout for more information.
5000
v18.0.0
Optional maxOptionally overrides the value of
--max-http-header-size for requests received by this server, i.e.
the maximum length of request headers in bytes.
16384
v13.3.0
Optional noIf set to true, it disables the use of Nagle's algorithm immediately after a new incoming connection is received.
true
v16.5.0
Optional requestSets the timeout value in milliseconds for receiving the entire request from the client.
Server.requestTimeout for more information.
300000
v18.0.0
Optional uniqueA list of response headers that should be sent only once.
If the header's value is an array, the items will be joined using ; .
Generated using TypeDoc
Specifies the
IncomingMessageclass to be used. Useful for extending the originalIncomingMessage.