1

Этот снимок экрана в документации разработчика Chrome показывает очень подробную информацию о том, сколько времени занимает выполнение HTTP-запроса:

Когда я просматриваю эту информацию в Chrome 37, я вижу только сводку этой информации:

Есть ли способ включить этот подробный вид? Или это скриншот из документации только из более старой версии Chrome, а уровень детализации уменьшен в более новых версиях?

Было бы очень полезно отследить, почему мои запросы так долго еще не отправлены на сервер.

1 ответ1

0

Chrome, вероятно, не восстанавливает соединение TCP/SSL с сервером для каждого запроса. Он сохраняет и повторно использует существующие соединения. Если вы недавно подключились к серверу по протоколу SSL, браузер будет повторно использовать это подключение вместо создания нового для каждого HTTP-запроса.

(TCP работает на более низком уровне, чем HTTP, и поэтому несколько HTTP-соединений могут использовать одно и то же TCP-соединение.)

Таким образом, в основном, данные SSL не отображаются в таблице синхронизации сети, поскольку для этого конкретного запроса не происходит инициализация SSL.

На Windows 7, запуск netstat -ano покажет вам все активные соединения TCP.

Другие части разбивки по времени также могут быть скрыты, например, "DNS Lookup", если это не происходит для каждого запроса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .