tsoa-next / @tsoa-next/runtime / Controller
Clase: Controlador
Definido en: packages/runtime/src/interfaces/controller.ts:9
Clase de controlador de base que permite que las acciones superen el código de estado y los encabezados eventuales.
Constructores
Constructor
new Controller(): Controller;Devoluciones
Controller
Métodos
getHeader()
getHeader(name): string | string[] | undefined;Definido en: packages/runtime/src/interfaces/controller.ts:32
Devuelve un valor de encabezado de respuesta previamente asignado.
Parámetros
name
string
Devoluciones
string | string[] | undefined
getHeaders()
getHeaders(): object;Definido en: packages/runtime/src/interfaces/controller.ts:37
Devuelve todos los encabezados de respuesta asignados en la instancia del controlador.
Devoluciones
object
getStatus()
getStatus(): number | undefined;Definido en: packages/runtime/src/interfaces/controller.ts:19
Devuelve el código de estado HTTP establecido a través setStatus, si hay.
Devoluciones
number | undefined
setHeader()
Almacena un valor de encabezado de respuesta que el manejador de ruta generado debe emitir.
Call Signature
setHeader<H>(name, value?): void;Definido en: packages/runtime/src/interfaces/controller.ts:23
Parámetros tipo
H
H extiene clave de OutgoingHttpHeaders
Parámetros
name
H
value?
HeaderValue<H>
Devoluciones
void
Call Signature
setHeader(name, value?): void;Definido en: packages/runtime/src/interfaces/controller.ts:24
Parámetros
name
string
value?
string | string[]
Devoluciones
void
setStatus()
setStatus(statusCode): void;Definido en: packages/runtime/src/interfaces/controller.ts:14
Establece el código de estado HTTP que el manejador de ruta generado debe devolver.
Parámetros
statusCode
number
Devoluciones
void
