ServerResponse
Nodepod API / src / http / ServerResponse
Interface: ServerResponse
Section titled “Interface: ServerResponse”Defined in: src/polyfills/http.ts:178
Extends
Section titled “Extends”Properties
Section titled “Properties”_ceiling
Section titled “_ceiling”_ceiling:
number
Defined in: src/polyfills/events.ts:85
Inherited from
Section titled “Inherited from”_registry
Section titled “_registry”_registry:
Map<string,EventHandler[]>
Defined in: src/polyfills/events.ts:84
Inherited from
Section titled “Inherited from”_writableState
Section titled “_writableState”_writableState:
any
Defined in: src/polyfills/stream.ts:637
Inherited from
Section titled “Inherited from”closed
Section titled “closed”closed:
boolean
Defined in: src/polyfills/stream.ts:632
Inherited from
Section titled “Inherited from”connection
Section titled “connection”connection:
TcpSocket|null
Defined in: src/polyfills/http.ts:186
destroyed
Section titled “destroyed”destroyed:
boolean
Defined in: src/polyfills/stream.ts:631
Inherited from
Section titled “Inherited from”errored
Section titled “errored”errored:
Error|null
Defined in: src/polyfills/stream.ts:633
Inherited from
Section titled “Inherited from”ServerResponse.errored
finished
Section titled “finished”finished:
boolean
Defined in: src/polyfills/http.ts:182
headersSent
Section titled “headersSent”headersSent:
boolean
Defined in: src/polyfills/http.ts:181
req:
IncomingMessage
Defined in: src/polyfills/http.ts:185
sendDate
Section titled “sendDate”sendDate:
boolean
Defined in: src/polyfills/http.ts:183
socket
Section titled “socket”socket:
TcpSocket|null
Defined in: src/polyfills/http.ts:184
statusCode
Section titled “statusCode”statusCode:
number
Defined in: src/polyfills/http.ts:179
statusMessage
Section titled “statusMessage”statusMessage:
string
Defined in: src/polyfills/http.ts:180
writable
Section titled “writable”writable:
boolean
Defined in: src/polyfills/stream.ts:627
Inherited from
Section titled “Inherited from”writableCorked
Section titled “writableCorked”writableCorked:
number
Defined in: src/polyfills/stream.ts:636
Inherited from
Section titled “Inherited from”writableEnded
Section titled “writableEnded”writableEnded:
boolean
Defined in: src/polyfills/stream.ts:628
Inherited from
Section titled “Inherited from”writableFinished
Section titled “writableFinished”writableFinished:
boolean
Defined in: src/polyfills/stream.ts:629
Inherited from
Section titled “Inherited from”writableHighWaterMark
Section titled “writableHighWaterMark”writableHighWaterMark:
number
Defined in: src/polyfills/stream.ts:635
Inherited from
Section titled “Inherited from”Writable.writableHighWaterMark
writableLength
Section titled “writableLength”
readonlywritableLength:number
Defined in: src/polyfills/stream.ts:642
Inherited from
Section titled “Inherited from”writableNeedDrain
Section titled “writableNeedDrain”writableNeedDrain:
boolean
Defined in: src/polyfills/stream.ts:630
Inherited from
Section titled “Inherited from”writableObjectMode
Section titled “writableObjectMode”writableObjectMode:
boolean
Defined in: src/polyfills/stream.ts:634
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”_collectedBody()
Section titled “_collectedBody()”_collectedBody():
Buffer
Defined in: src/polyfills/http.ts:211
Returns
Section titled “Returns”Buffer
_collectedBodyText()
Section titled “_collectedBodyText()”_collectedBodyText():
string
Defined in: src/polyfills/http.ts:212
Returns
Section titled “Returns”string
_destroy()
Section titled “_destroy()”_destroy(
err,cb):void
Defined in: src/polyfills/stream.ts:641
Parameters
Section titled “Parameters”Error | null
(err?) => void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”_final()
Section titled “_final()”_final(
callback):void
Defined in: src/polyfills/stream.ts:640
Parameters
Section titled “Parameters”callback
Section titled “callback”(err?) => void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”_implicitHeader()
Section titled “_implicitHeader()”_implicitHeader():
void
Defined in: src/polyfills/http.ts:198
Returns
Section titled “Returns”void
_onComplete()
Section titled “_onComplete()”_onComplete(
fn):void
Defined in: src/polyfills/http.ts:187
Parameters
Section titled “Parameters”(r) => void
Returns
Section titled “Returns”void
_write()
Section titled “_write()”_write(
chunk,encoding,callback):void
Defined in: src/polyfills/stream.ts:638
Parameters
Section titled “Parameters”any
encoding
Section titled “encoding”string
callback
Section titled “callback”(err?) => void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”_writev()?
Section titled “_writev()?”
optional_writev(chunks,callback):void
Defined in: src/polyfills/stream.ts:639
Parameters
Section titled “Parameters”chunks
Section titled “chunks”object[]
callback
Section titled “callback”(err?) => void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”addListener()
Section titled “addListener()”addListener(
name,handler):this
Defined in: src/polyfills/events.ts:86
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”addTrailers()
Section titled “addTrailers()”addTrailers(
headers):void
Defined in: src/polyfills/http.ts:210
Parameters
Section titled “Parameters”headers
Section titled “headers”Record<string, string>
Returns
Section titled “Returns”void
appendHeader()
Section titled “appendHeader()”appendHeader(
key,val):this
Defined in: src/polyfills/http.ts:195
Parameters
Section titled “Parameters”string
string | string[]
Returns
Section titled “Returns”this
assignSocket()
Section titled “assignSocket()”assignSocket(
socket):void
Defined in: src/polyfills/http.ts:188
Parameters
Section titled “Parameters”socket
Section titled “socket”Returns
Section titled “Returns”void
close()
Section titled “close()”close(
cb?):void
Defined in: src/polyfills/stream.ts:647
Parameters
Section titled “Parameters”(err?) => void
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”cork()
Section titled “cork()”cork():
void
Defined in: src/polyfills/stream.ts:649
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”destroy()
Section titled “destroy()”destroy(
fault?):this
Defined in: src/polyfills/stream.ts:648
Parameters
Section titled “Parameters”fault?
Section titled “fault?”Error
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”detachSocket()
Section titled “detachSocket()”detachSocket(
socket):void
Defined in: src/polyfills/http.ts:189
Parameters
Section titled “Parameters”socket
Section titled “socket”Returns
Section titled “Returns”void
emit()
Section titled “emit()”emit(
name, …payload):boolean
Defined in: src/polyfills/events.ts:92
Parameters
Section titled “Parameters”string
payload
Section titled “payload”…unknown[]
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”end(
dataOrCb?,encOrCb?,cb?):this
Defined in: src/polyfills/http.ts:204
Parameters
Section titled “Parameters”dataOrCb?
Section titled “dataOrCb?”any
encOrCb?
Section titled “encOrCb?”any
any
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”eventNames()
Section titled “eventNames()”eventNames():
string[]
Defined in: src/polyfills/events.ts:96
Returns
Section titled “Returns”string[]
Inherited from
Section titled “Inherited from”flushHeaders()
Section titled “flushHeaders()”flushHeaders():
void
Defined in: src/polyfills/http.ts:197
Returns
Section titled “Returns”void
getBuffer()
Section titled “getBuffer()”getBuffer():
Buffer
Defined in: src/polyfills/stream.ts:645
Returns
Section titled “Returns”Buffer
Inherited from
Section titled “Inherited from”getBufferAsString()
Section titled “getBufferAsString()”getBufferAsString(
enc?):string
Defined in: src/polyfills/stream.ts:646
Parameters
Section titled “Parameters”BufferEncoding
Returns
Section titled “Returns”string
Inherited from
Section titled “Inherited from”getHeader()
Section titled “getHeader()”getHeader(
key):string|string[] |undefined
Defined in: src/polyfills/http.ts:191
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string | string[] | undefined
getHeaderNames()
Section titled “getHeaderNames()”getHeaderNames():
string[]
Defined in: src/polyfills/http.ts:193
Returns
Section titled “Returns”string[]
getHeaders()
Section titled “getHeaders()”getHeaders():
Record<string,string|string[]>
Defined in: src/polyfills/http.ts:192
Returns
Section titled “Returns”Record<string, string | string[]>
getMaxListeners()
Section titled “getMaxListeners()”getMaxListeners():
number
Defined in: src/polyfills/events.ts:98
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”hasHeader()
Section titled “hasHeader()”hasHeader(
key):boolean
Defined in: src/polyfills/http.ts:194
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
json()
Section titled “json()”json(
obj):this
Defined in: src/polyfills/http.ts:207
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”this
listenerCount()
Section titled “listenerCount()”listenerCount(
name):number
Defined in: src/polyfills/events.ts:95
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”listeners()
Section titled “listeners()”listeners(
name):EventHandler[]
Defined in: src/polyfills/events.ts:93
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”off(
name,handler):this
Defined in: src/polyfills/events.ts:90
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”on(
name,handler):this
Defined in: src/polyfills/events.ts:87
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”once()
Section titled “once()”once(
name,handler):this
Defined in: src/polyfills/events.ts:88
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”prependListener()
Section titled “prependListener()”prependListener(
name,handler):this
Defined in: src/polyfills/events.ts:99
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”prependOnceListener()
Section titled “prependOnceListener()”prependOnceListener(
name,handler):this
Defined in: src/polyfills/events.ts:100
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”rawListeners()
Section titled “rawListeners()”rawListeners(
name):EventHandler[]
Defined in: src/polyfills/events.ts:94
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”redirect()
Section titled “redirect()”redirect(
target,loc?):void
Defined in: src/polyfills/http.ts:209
Parameters
Section titled “Parameters”target
Section titled “target”string | number
string
Returns
Section titled “Returns”void
removeAllListeners()
Section titled “removeAllListeners()”removeAllListeners(
name?):this
Defined in: src/polyfills/events.ts:91
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”removeHeader()
Section titled “removeHeader()”removeHeader(
key):void
Defined in: src/polyfills/http.ts:196
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
removeListener()
Section titled “removeListener()”removeListener(
name,handler):this
Defined in: src/polyfills/events.ts:89
Parameters
Section titled “Parameters”string
handler
Section titled “handler”Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”send()
Section titled “send()”send(
payload):this
Defined in: src/polyfills/http.ts:205
Parameters
Section titled “Parameters”payload
Section titled “payload”string | object | Buffer<ArrayBufferLike>
Returns
Section titled “Returns”this
setDefaultEncoding()
Section titled “setDefaultEncoding()”setDefaultEncoding(
enc):this
Defined in: src/polyfills/stream.ts:651
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”setHeader()
Section titled “setHeader()”setHeader(
key,val):this
Defined in: src/polyfills/http.ts:190
Parameters
Section titled “Parameters”string
string | number | string[]
Returns
Section titled “Returns”this
setMaxListeners()
Section titled “setMaxListeners()”setMaxListeners(
limit):this
Defined in: src/polyfills/events.ts:97
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”setTimeout()
Section titled “setTimeout()”setTimeout(
ms,handler?):this
Defined in: src/polyfills/http.ts:206
Parameters
Section titled “Parameters”number
handler?
Section titled “handler?”() => void
Returns
Section titled “Returns”this
status()
Section titled “status()”status(
c):this
Defined in: src/polyfills/http.ts:208
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”this
uncork()
Section titled “uncork()”uncork():
void
Defined in: src/polyfills/stream.ts:650
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”write()
Section titled “write()”write(
data,encOrCb?,cb?):boolean
Defined in: src/polyfills/http.ts:203
Parameters
Section titled “Parameters”any
encOrCb?
Section titled “encOrCb?”any
any
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”writeContinue()
Section titled “writeContinue()”writeContinue():
void
Defined in: src/polyfills/http.ts:199
Returns
Section titled “Returns”void
writeEarlyHints()
Section titled “writeEarlyHints()”writeEarlyHints(
hints,cb?):void
Defined in: src/polyfills/http.ts:201
Parameters
Section titled “Parameters”Record<string, string | string[]>
() => void
Returns
Section titled “Returns”void
writeHead()
Section titled “writeHead()”writeHead(
code,msgOrHdrs?,extraHdrs?):this
Defined in: src/polyfills/http.ts:202
Parameters
Section titled “Parameters”number
msgOrHdrs?
Section titled “msgOrHdrs?”any
extraHdrs?
Section titled “extraHdrs?”any
Returns
Section titled “Returns”this
writeProcessing()
Section titled “writeProcessing()”writeProcessing():
void
Defined in: src/polyfills/http.ts:200
Returns
Section titled “Returns”void