Угловой поток HttpClient - PullRequest
       18

Угловой поток HttpClient

0 голосов
/ 19 декабря 2018

Я разрабатываю приложение Angular для Cordova / iOS.Я получаю около 100 МБ данных из бэкэнд-сервисов, что, похоже, приводит к сбою веб-просмотра iOS (WKWebView).По крайней мере, я не испытываю сбоев с тестовым бэкэндом, который возвращает меньше данных.

Данные будут храниться в IndexedDB, поэтому нет никакой причины заполнять ОЗУ всеми этими данными.

Так что моя идея состоит в том, чтобы направить ответ непосредственно в IndexedDB.Доступны библиотеки, которые могут сделать это даже с JSON, например, Oboe.js или JSONStream .

Angular's HttpClient возвращает весь ответ в большой строке илиJSON объект, который не то, что я хочу.Есть ли способ, которым я могу обрабатывать ответ постепенно, как это: https://stackoverflow.com/a/18964123/395879

...