В моем проекте Angular у меня есть вызов, который будет извлекать определенное количество записей из базы данных для загрузки пользователем. Я могу получать данные на нескольких страницах результатов, и в результате получается JSON или CSV, поэтому нет никакой реальной структуры, о которой можно было бы беспокоиться с «неполной загрузкой». Есть ли способ настроить так, чтобы загрузка начиналась с начальным набором записей и без указанного размера файла, и я продолжал отправлять данные по мере их получения, при этом пользователь отменяет загрузку, служащую способом остановить поиск записи? Я видел ссылки на настройку прогрессивной загрузки путем манипулирования заголовками загрузки, но я не нашел примера кода.