Мой технический стек включает в себя реакцию на пользовательский интерфейс и весеннюю загрузку на сервере.
Все остальные запросы API, направленные на сервер, работают нормально, но у одного запроса, который имеет ответ массива с миллионом записей, есть эта проблема.
Размер ответа составляет около 15 МБ, а запрос показывает 200 в качестве кода состояния. Но на вкладке синхронизации запроса отображается этот флаг - Внимание: запрос еще не завершен.
Пока этот флаг остается, приложение перестает отвечать на запросы.
Проведя свое исследование по этой проблеме, я обнаружил, что это означает, что chrome ожидает еще больше данных в качестве ответа.
Есть ли что-то, что должно быть упомянуто в заголовке ответа, чтобы решить эту проблему?
Поскольку приложение перестает отвечать на запросы, как это можно прекратить нажатием кнопки? Я добавил токен отмены токена, но он отменяет запрос только в том случае, если его ожидает, а не когда 200 становится статусом.