NestJS · Middle · Pytanie 8 z 75
Jak interceptor może dodać timeout dla wolnych handlerów?
- 1Ustawić
@Timeout()na DTO - ✓Poprawna odpowiedź:
next.handle().pipe(timeout(5000), catchError(...))i zamienić timeout naRequestTimeoutException - 3Interceptory nie wpływają na czas
Wyjaśnienie
Przestaje to czekać na wynik, ale sama praca trwa dalej, chyba że też ją anulujesz (np. przez AbortSignal).