NestJS · Junior · Pytanie 41 z 75
Co może robić interceptor?
- ✓Poprawna odpowiedź: Wykonywać logikę przed i po handlerze: przekształcać wynik, dodawać logowanie lub pomiar czasu, cache'ować odpowiedzi, mapować błędy
- 2Tylko sprawdzać uprawnienia
- 3Tylko walidować dane wejściowe
Wyjaśnienie
Interceptory opakowują wywołanie handlera. next.handle() zwraca Observable RxJS z wynikiem, który można przekształcić operatorami, np. map.