Я хочу отправить 10 независимых запросов, один за другим по порядку.и хочу получить все результаты в массиве.Я пробовал forkJoin
, но он ударил все запросы параллельно.
Для параллельных запросов
search(queryUrls) {
queryUrls.forEach((query) => {
observableBatch.push(this.http.post(query.url, query.data))
.pipe(
map((res) => res),
catchError(e => of('Error'))
);
});
//
return forkJoin(observableBatch);
}
, и я могу подписаться на этот метод и получить все результаты в массиве.но как я могу отправить все запросы в последовательности?