Браузер ждет вечно, чтобы загрузить страницу.Как мне определить причину задержки? - PullRequest
0 голосов
/ 25 мая 2011

Я испытываю длительное время загрузки страницы в локальной среде разработки.Время загрузки страницы до 25 минут.Насколько я могу судить, браузер не ждет ответа сервера, а ожидает какой-то http-запрос, который чем-то поддерживается.Если я запускаю php-скрипт, который истекает, ответ мгновенный, поэтому я знаю, что это не мои скрипты, которые принимают навсегда (и firebug подтверждает это).Я подозреваю, что мой локальный сайт пытается подключиться к третьей стороне, которая не отвечает.Неважно, какой браузер я использую, поведение такое же.

Мои вопросы:

Как я могу сказать, что занимает много времени?Firebug ничего не говорит мне.

Что я ищу в заголовках http, которые сообщают всему, что делает запрос ждать вечно?

Как я могу заставить сайт выйти из строя раньше и сообщить мне, что вызывает задержку?

Можно ли просматривать запросы в режиме реального времени?

Любая помощьвысоко ценится.

Ответы [ 2 ]

1 голос
/ 25 мая 2011

Что говорит Firebug или Инструменты разработчика Chrome ? Посмотрите в разделах "Сеть" или "Сеть" соответственно. Они должны быть в состоянии сломать именно то, что загружается или не загружается и когда.

Вы также можете засыпать сорняками, используя Speed ​​Tracer , если вы хотите видеть низкоуровневые вещи, такие как анализ JS или события DOM.

1 голос
/ 25 мая 2011

Вы можете установить инструмент отладки на уровне прокси-сервера, например Fiddler, и наблюдать, как проходит весь ваш http-трафик.

В противном случае, вы глубоко погружены в сетевую диагностику?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...