У меня есть функция, отправляющая на сервер несколько запросов с таймаутом, например:
this.httpClient.get(url, { headers: headers })
.timeout(30000)
.subscribe(
(response) => {
...
},
error => {
...
}
...
);
В случае тайм-аута (30 с) каждый запрос отменяется, что понятно.
Моя проблема в том, что в случае тайм-аута отмененный запрос не рассматривается как ошибка, поэтому он не переходит к ошибочной части запроса.
Есть ли возможность вызвать функцию в этом случае?