Анализатор производительности файлов HAR

ДанныеРазработчикНетворкинг
Реклама · УДАЛИТЬ?

Или

Фильтры

Загрузите или вставьте файл HAR для анализа его производительности.
Реклама · УДАЛИТЬ?

Гид

Анализ производительности файла HAR

Анализатор производительности файлов HAR

Загрузите или вставьте файл HTTP Archive (HAR) и мгновенно получите расширенный анализ каждого запроса, который сделал браузер: общее количество переданных байт, количество запросов, самые медленные конечные точки, самые большие заголовки, распределение кодов состояния и временные метки по доменам. Все данные обрабатываются на стороне браузера — ваш файл HAR никогда не покидает страницу.

Как использовать

  1. Откройте Chrome DevTools, перейдите на вкладку Network, перезагрузите страницу, затем правым кликом на любую строку выберите «Сохранить все как HAR с содержимым».
  2. Перетащите файл .har в загрузчик или вставьте JSON в текстовое поле.
  3. Используйте фильтры по типу, статусу и Топ N, чтобы сосредоточиться на JavaScript, XHR, ошибках или любом другом сегменте.
  4. Проверьте сводку, распределение по статусу, таблицы по типам и по доменам, затем перейдите к самым медленным и крупным запросам, чтобы найти точки оптимизации.
  5. Нажмите «Скачать CSV», чтобы экспортировать полный отчет анализа для задачи в Jira, в чате Slack или в вашем трекере бюджета производительности.

Возможности

  • Сводная статистика – Общее количество запросов, уникальные домены, объем передачи и содержимого, время открытия страницы, среднее/медианное/p90 время и среднее значение TTFB.
  • Распределение по кодам состояния – Количество 2xx / 3xx / 4xx / 5xx / неудачных запросов на глаз, чтобы быстро обнаружить поврежденные ресурсы.
  • Производительность по типу содержимого – Сравните JavaScript, CSS, изображения, шрифты, XHR, медиа и HTML в одной таблице с общими значениями и средними значениями.
  • Топ доменов – Узнайте, какие внешние хосты доминируют по количеству запросов, объему переданных байт и общему времени.
  • Самые медленные запросы – Отсортированы по общему времени с указанием метода, статуса, типа, TTFB и размера — идеально подходит для выбора целей оптимизации.
  • Самые большие запросы – Отсортированы по объему передачи с учетом размера содержимого и времени — идеально подходит для поиска «голодных» по пропускной способности ресурсов.
  • Фильтры – Погрузитесь в отдельный тип содержимого или уровень статуса без потери остальной части данных.
  • Экспорт в CSV – Скачайте отдельный CSV с полным расширенным анализом для обмена или дальнейшего анализа.
  • Приватность на первом месте – Парсинг HAR происходит 100% в браузере; ничего не отправляется на сервер.

Часто задаваемые вопросы

  1. Что такое файл HAR?

    Файл HAR (HTTP Archive) — это JSON-форматированный журнал сетевой активности сессии браузера, определенный W3C Web Performance Working Group. Он фиксирует каждый HTTP-запрос и ответ — включая URL, метод, статус, заголовки, временные метки и размеры заголовков — и является стандартным форматом обмена между DevTools Chrome, Firefox, Safari и Edge.

  2. Что измеряет время до первого байта (TTFB)?

    TTFB — это время, прошедшее от момента отправки браузером HTTP-запроса до получения первого байта ответа. Включает DNS-поисковую операцию, TCP-соединение, TLS-рукопожатие, обработку сервера и сетевые задержки. Высокое значение TTFB обычно указывает на проблемы на стороне сервера, а не на проблемах клиентской отрисовки.

  3. Почему использовать p90 вместо среднего значения для задержки?

    Среднее значение скрывает хвостовую задержку: несколько медленных запросов могут быть скрыты большинством быстрых. 90-й перцентиль (p90) показывает значение, ниже которого находятся 90% запросов, что отражает опыт пользователей с более медленными соединениями или удалёнными от серверов — более честное отражение воспринимаемой производительности.

  4. Какова разница между размером передачи и размером содержимого?

    Размер передачи — это количество байт, переданных по сети, включая заголовки ответа и любые сжатые коды, такие как gzip или Brotli. Размер содержимого — это распакованный пакет, как его видит браузер. Сравнение этих двух показателей позволяет оценить эффективность вашей стратегии сжатия.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?