Router
Router — это класс фреймворка, который занимается маршрутизацией и регистрацией middleware.
Конструктор
Этот раздел пуст.
Properties
Этот раздел пуст.
Methods
use
Сигнатура:
use(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает запросы любого метода.
get
Сигнатура:
get(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает GET-запросы.
head
Сигнатура:
head(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает HEAD-запросы.
post
Сигнатура:
post(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает POST-запросы.
put
Сигнатура:
put(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает PUT-запросы.
patch
Сигнатура:
patch(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает PATCH-запросы.
delete
Сигнатура:
delete(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает DELETE-запросы.
options
Сигнатура:
options(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает OPTIONS-запросы.
connect
Сигнатура:
connect(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает CONNECT-запросы.
trace
Сигнатура:
trace(path?: string, handler: RequestHandler | Router): Router
где
path
:string | undefined
— опциональный путь запросаhandler
:RequestHandler | Router
— обработчик входящего запроса
Добавляет middleware, который обрабатывает TRACE-запросы.