Class ImplementationHttpContextAbstract
Methods
Abstract aborted
- aborted(): AbortSignal
Returns AbortSignal
Abstract clientIP
- clientIP(): string
Returns string
Abstract clientPort
- clientPort(): number
Returns number
compress
- compress(algorithm): this
Returns this
compressionHeader
- compressionHeader(chunked): this
Returns this
Abstract header
- header(key, value): this
Returns this
Abstract method
- method(): "CONNECT" | "TRACE" | "OPTIONS" | "DELETE" | "PATCH" | "HEAD" | "POST" | "PUT" | "GET"
Returns "CONNECT" | "TRACE" | "OPTIONS" | "DELETE" | "PATCH" | "HEAD" | "POST" | "PUT" | "GET"
Abstract onBodyChunk
- onBodyChunk(callback): Promise<void>
Parameters
- callback: ((chunk, isLast) => Promise<any>)
- (chunk, isLast): Promise<any>
Parameters
- chunk: ArrayBuffer
- isLast: boolean
Returns Promise<any>
Returns Promise<void>
Abstract path
- path(): string
Returns string
Abstract status
- status(code, message): this
Parameters
- code: number
- message: string
Returns this
Abstract type
- type(): "http" | "ws"
Returns "http" | "ws"
Abstract upgrade
- upgrade(data): boolean
Returns boolean
Abstract write
- write(data): Promise<void>
Parameters
- data: ArrayBuffer | Readable
Returns Promise<void>
Abstract writeFile
- writeFile(file, start?, end?): void
Parameters
- file: string
Optional start: numberOptional end: number
Returns void