eval usage with Function constructorprocess to check for listenerstoidentifier module to make class namesfont/* types from IANA.bdoc to application/bdoc.bmp to image/bmp.m4a to audio/mp4.rtf to application/rtf.wav to audio/wav.xml to application/xmlapplication/octet-stream:
.deb, .dll, .dmg, .exe, .iso, .msiweek/w supportpath.normalize call% as last characterpathimmutable option</html> in default error & redirectsIf-Match token parsingIf-None-Match token parsingBuffer loadingDEBUG_MAX_ARRAY_LENGTHDate.parse does not return NaN on invalid dateIf-Match and If-Unmodified-Since headersres and path arguments to directory eventres._headers private field
res.getHeaderNames() when availableres.headersSent when availableDEBUG_FD environment variable set to 3 or higherno-cache request directiveIf-None-Match has both * and ETagsETag matching to match specIf-None-Match when no ETag headerDate.parse instead of new Datemessage property enumerable for HttpErrorspath contains raw non-URL characterspath starts with multiple forward slashesacceptRanges optioncacheControl optionStream classContent-Range header in 416 responses when using start/end optionsContent-Range header missing from default 416 responsesRange headersHttpError export, for err instanceof createError.HttpError421 Misdirected Requestsetprototypeof module to replace __proto__ setting421 Misdirected RequestContent-Type header when send.mime.default_type unsetDate response headerContent-Location on 304 responsehttp-errors for standard emitted errorsstatuses instead of http module for status messagesETag matching supportCONNECT requestsUpgrade requestsfsextensions or index optionsoptionsroot path disclosuremillisecondsmsecssecsminshrsyrsDEBUG_FD env variable supportlastModified optionetag to generate ETag headerrootfd leak in Node.js 0.10 for fs.ReadStreamextensions behavior when file already has extensionextensions optionError.stackTraceLimit is too lowhidden option; use dotfiles optiondotfiles optionTRACE_DEPRECATION environment variable--no-deprecation argument--trace-deprecation argumentfrom option; use root optionsend.etag() -- use etag in optionssend.hidden() -- use hidden in optionssend.index() -- use index in optionssend.maxage() -- use maxAge in optionssend.root() -- use root in optionsmaxAge value to 1 yearmaxAge (converted by ms)headers eventEventEmitter.listenerCount to count listenersescape-html for HTML escapingmax-age in Cache-Control in correct formatEBADF, read