@morojs/moro


@morojs/moro / MoroHttpServer

Class: MoroHttpServer

Defined in: src/core/http/http-server.ts:12

Constructors

Constructor

new MoroHttpServer(): MoroHttpServer

Defined in: src/core/http/http-server.ts:21

Returns

MoroHttpServer

Methods

close()

close(): Promise<void>

Defined in: src/core/http/http-server.ts:541

Returns

Promise<void>


delete()

delete(path, ...handlers): void

Defined in: src/core/http/http-server.ts:48

Parameters

path

string

handlers

...(HttpHandler | Middleware)[]

Returns

void


get()

get(path, ...handlers): void

Defined in: src/core/http/http-server.ts:36

Parameters

path

string

handlers

...(HttpHandler | Middleware)[]

Returns

void


getServer()

getServer(): Server

Defined in: src/core/http/http-server.ts:547

Returns

Server


listen()

Call Signature

listen(port, callback?): void

Defined in: src/core/http/http-server.ts:525

Parameters
port

number

callback?

() => void

Returns

void

Call Signature

listen(port, host, callback?): void

Defined in: src/core/http/http-server.ts:526

Parameters
port

number

host

string

callback?

() => void

Returns

void


patch()

patch(path, ...handlers): void

Defined in: src/core/http/http-server.ts:52

Parameters

path

string

handlers

...(HttpHandler | Middleware)[]

Returns

void


post()

post(path, ...handlers): void

Defined in: src/core/http/http-server.ts:40

Parameters

path

string

handlers

...(HttpHandler | Middleware)[]

Returns

void


put()

put(path, ...handlers): void

Defined in: src/core/http/http-server.ts:44

Parameters

path

string

handlers

...(HttpHandler | Middleware)[]

Returns

void


setHookManager()

setHookManager(hookManager): void

Defined in: src/core/http/http-server.ts:31

Parameters

hookManager

any

Returns

void


use()

use(middleware): void

Defined in: src/core/http/http-server.ts:26

Parameters

middleware

Middleware

Returns

void