HAR ANALYZERПросмотрщик сетевых запросов
RU

HAR Analyzer

HAR Analyzer — это онлайн-просмотрщик HAR-файлов для изучения сетевых запросов, кодов состояния, записанных размеров, заголовков и фаз таймингов. Откройте файл .har или .json, чтобы найти медленные запросы, неудачные ответы и узкие места в водопаде.

Перетащите HAR-файл сюда

или выберите файл .har или .json

Анализатор обрабатывает выбранный HAR в этой вкладке браузера; файл никуда не загружается.

Нужен HAR-файл? Узнайте, как его экспортировать.

Что такое HAR-файл?

HAR (HTTP Archive) — это JSON-запись сетевой активности браузера: URL и методы запросов, статусы и заголовки ответов, записанные размеры и доступные фазы таймингов. Его поля необязательны, поэтому анализатор помечает отсутствующие данные как недоступные, а не додумывает их.

Как экспортировать HAR-файл?

  1. Откройте инструменты разработчика браузера и выберите вкладку Сеть.
  2. Очистите журнал, оставьте запись включённой и воспроизведите проблему.
  3. Используйте Экспортировать HAR или Сохранить всё как HAR, затем откройте сохранённый файл здесь.

Как анализировать HAR-файл?

Начните с неудачных кодов состояния и самых медленных запросов, затем сравните фазы водопада. Выберите запрос, чтобы изучить его URL, заголовки, записанный размер и доступные тайминги.

СимптомЧто изучитьСледующая проверка
Ответ 4xx или 5xxСтатус, URL, заголовки запроса и ответаПроверьте запрошенный эндпоинт и изучите записанные заголовки, чтобы понять контекст сбоя.
Долгая фаза ожиданияТайминг ожидания и общая длительностьИсследуйте время ответа сервера или работу выше по цепочке до первого байта.
Крупная или медленная передачаЗаписанный размер и тайминг полученияПроверьте размер ответа, сжатие и путь доставки.
Долгая фаза DNS, соединения или SSLСегменты таймингов соединенияПроверьте разрешение имён, переиспользование соединений, сетевой маршрут и настройку TLS.

Насколько приватен HAR-файл?

HAR-файлы могут содержать cookie, заголовки авторизации, секреты в query-параметрах, а также тела запросов и ответов. Анализатор обрабатывает выбранный файл в этой вкладке и не загружает его содержимое; аналитика страницы отделена от обработки HAR и не получает файл.

Скачиваемая очищенная копия удаляет типичные заголовки аутентификации и cookie, сами cookie, query-параметры с чувствительными именами, учётные данные в URL, тела запросов и текст тел ответов. Она не может распознать каждый нестандартный секрет, поэтому проверьте скачанную копию перед тем, как делиться ею.

Чего может не быть в HAR?

  • Браузеры и экспортёры могут опускать тайминги, заголовки, текст тел или поля размеров.
  • Записанный размер использует лучшее доступное поле — передачи, тела или размера содержимого — и может отличаться от фактически переданных байтов.
  • Отсутствующие или отрицательные фазы таймингов пропускаются в водопаде; недоступные значения остаются явно помеченными.