Skip to content

Comandos úteis

flowingts / ResponseInfo

Interface: ResponseInfo ​

Definido em: src/core/app/options.ts:24

Como a requisição terminou, no onResponse (F-04, F-38).

Propriedades ​

abortReason? ​

optional abortReason?: AbortCode

Definido em: src/core/app/options.ts:32

Por que foi cancelada, quando outcome é aborted.


error? ​

optional error?: unknown

Definido em: src/core/app/options.ts:43

O erro lançado, quando a resposta veio do tratamento de erros.


errorPhase? ​

optional errorPhase?: ErrorPhase

Definido em: src/core/app/options.ts:45

A etapa em que o erro chegou (a mesma do 3º argumento do onError).


ms ​

ms: number

Definido em: src/core/app/options.ts:28

Duração total em milissegundos, até o fim da resposta ou o cancelamento.


outcome ​

outcome: "error" | "completed" | "aborted"

Definido em: src/core/app/options.ts:30

completed, aborted (cancelada antes do fim) ou error (respondida com 5xx).


route? ​

optional route?: RouteInfo

Definido em: src/core/app/options.ts:41

A rota que atendeu; ausente em 404, 405, healthcheck e OpenAPI.


status ​

status: number

Definido em: src/core/app/options.ts:26

Status enviado (num cancelamento, o que estava definido quando a conexão caiu).


streaming ​

streaming: boolean

Definido em: src/core/app/options.ts:39

Resposta em stream: SSE, NDJSON, Readable ou arquivo.


ttfbMs? ​

optional ttfbMs?: number

Definido em: src/core/app/options.ts:37

Milissegundos até os headers saírem. Em SSE e NDJSON, é a latência real; ms mede a conexão inteira. Medido nos servidores do listen() e no inject(); ausente num servidor próprio (callback()).

Licença ISC.