ServerOptions
Inheritors
Properties
Sets the interval value in milliseconds to check for request and headers timeout in incomplete requests.
Optionally overrides all socket
s' readableHighWaterMark
and writableHighWaterMark
. This affects highWaterMark
property of both IncomingMessage
and ServerResponse
. Default: @see stream.getDefaultHighWaterMark().
Specifies the IncomingMessage
class to be used. Useful for extending the original IncomingMessage
.
Use 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.
It joins the field line values of multiple headers in a request with ,
instead of discarding the duplicates.
If set to a positive number, it sets the initial delay before the first keepalive probe is sent on an idle socket.
The 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.
Optionally overrides the value of --max-http-header-size
for requests received by this server, i.e. the maximum length of request headers in bytes.
Sets the timeout value in milliseconds for receiving the entire request from the client.
Specifies the ServerResponse
class to be used. Useful for extending the original ServerResponse
.
A list of response headers that should be sent only once. If the header's value is an array, the items will be joined using ;
.