В моем приложении Angular JS при обращении к HTTP-запросу наблюдается задержка в ~ 5 секунд.Это происходит, когда в запросе отправляются большие данные.Больше входных данных, больше отставание.Кроме того, это наблюдается только в Firefox.Все остальные браузеры не показывают никаких задержек.Я могу подтвердить, что запрос отправляется только в асинхронном режиме.
Фактически я вижу, что запрос успешно завершен на вкладках Network
, однако функция обратного вызова не вызывается для ~5 секундВ Google Chrome, IE или Safari такой задержки не наблюдается.
Я пытался использовать вкладку Performance
в инструментах отладки Firefox, чтобы проанализировать причину зависания моей веб-страницы.
Это еще более запутанно, поскольку я вижу большой разрыв между Minor GC
и Parse HTML
опцией.
Что означает этот большой разрыв?На данный момент я делаю только 1-2 модуля базы кода и ожидаю, что проблема исчезнет.Есть ли лучший способ отладить это?