Skip to content

hardenServer

hardenServer<S>(server, o?): S

Tighter HTTP timeouts than Node’s defaults (headers 60 s, whole request 300 s, 2000 headers) for a server that only serves small pages and socket upgrades: a client that sends its request headers slowly (slowloris) is cut after headersMs, an idle keep-alive after 5 s.

S extends Server<typeof IncomingMessage, typeof ServerResponse>

S

number

number

number

number

S