Chrome: Внимание: запрос еще не закончен - PullRequest
0 голосов
/ 08 ноября 2019

Мой технический стек включает в себя реакцию на пользовательский интерфейс и весеннюю загрузку на сервере.

Все остальные запросы API, направленные на сервер, работают нормально, но у одного запроса, который имеет ответ массива с миллионом записей, есть эта проблема.

Размер ответа составляет около 15 МБ, а запрос показывает 200 в качестве кода состояния. Но на вкладке синхронизации запроса отображается этот флаг - Внимание: запрос еще не завершен.

Пока этот флаг остается, приложение перестает отвечать на запросы.

Проведя свое исследование по этой проблеме, я обнаружил, что это означает, что chrome ожидает еще больше данных в качестве ответа.

Есть ли что-то, что должно быть упомянуто в заголовке ответа, чтобы решить эту проблему?

Поскольку приложение перестает отвечать на запросы, как это можно прекратить нажатием кнопки? Я добавил токен отмены токена, но он отменяет запрос только в том случае, если его ожидает, а не когда 200 становится статусом.

...