Проблема с очередями запросов в Angular 6 - PullRequest
0 голосов
/ 27 февраля 2019

Я хотел бы повторить POST-запросы, если запрос не был успешным - я делаю это в пользовательском перехватчике, используя RXJS:

return next.handle(request)
  .pipe(
     retryWhen(errors => errors.pipe(delay(5000)))
   );

Я хочу, чтобы мое приложение повторно отправляло все запросы, когда пользовательесть подключение к интернету.И это работает ... частично.Все запросы были успешно отправлены, но все они имеют одинаковое тело (тело последнего запроса было перехвачено, когда не было подключения к Интернету).

Полагаю, это тривиальный вопрос, но кто-нибудь может объяснить, почему?А также, каково решение для достижения моей цели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...