Онлайн-конвертер HAR в JSON

Мгновенно конвертируйте файлы HAR (HTTP Archive) в чистый JSON онлайн. Бесплатный инструмент для извлечения и упрощения данных HTTP-сессий из HAR-файлов в читаемые JSON-массивы. Работает в браузере.

Перетащите или вставьте HAR
Loading editor...
Loading editor...

Что такое конвертация HAR в JSON?

Конвертация HAR в JSON извлекает и упрощает данные HTTP-сессий, хранящихся в файлах HAR (HTTP Archive), в чистый плоский JSON-массив. Файлы HAR, экспортированные из Chrome DevTools, Firefox, Postman или Charles Proxy, содержат подробные метаданные вместе с фактическими данными запросов и ответов. Конвертер HAR в JSON дистиллирует это до основных полей — URL, метод, статус, тело ответа — делая данные удобными для чтения, поиска и обработки.

Зачем конвертировать HAR в JSON?

Используйте конвертер HAR в JSON, когда нужно проанализировать сетевой трафик из HAR-записи, не просматривая полную схему HAR. Файлы HAR могут занимать сотни килобайт и содержать десятки вложенных полей на запись. Преобразование в плоский JSON-массив упрощает просмотр всех запросов, фильтрацию по коду состояния, извлечение тел ответов или передачу данных в скрипты и инструменты анализа.

Как работает наш конвертер HAR в JSON

Вставьте содержимое вашего HAR-файла в редактор ввода и нажмите Конвертировать. Инструмент читает массив log.entries из структуры HAR и сопоставляет каждую запись с упрощённым объектом JSON, содержащим метод запроса, URL, статус ответа, тип MIME, тело ответа, тело запроса и информацию о времени. Тела ответов, являющиеся валидным JSON, автоматически преобразуются во вложенные объекты.

Доступные функции

  • Извлекает все записи из HAR log.entries в чистый JSON-массив.
  • Автоматически парсит JSON-тела ответов и запросов во вложенные объекты.
  • Захватывает URL, метод, статус, тип MIME и тайминг для каждой записи.
  • Принимает файлы .har, .json и .txt через загрузку или перетаскивание.
  • Копирование одним кликом: скопируйте JSON-вывод кнопкой Копировать.

Как пользоваться инструментом

  1. Вставьте содержимое HAR-файла в редактор ввода или загрузите файл .har или .json.
  2. Нажмите Конвертировать для извлечения записей в виде JSON-массива.
  3. Нажмите Копировать для копирования JSON в буфер обмена.
  4. Используйте Очистить для сброса обоих редакторов.

Распространённые случаи использования

  • Сетевой анализ: сканирование всех HTTP-запросов в записи для поиска медленных или неудачных вызовов.
  • Отладка API: извлечение тел ответов из HAR-экспорта для детального изучения.
  • Анализ производительности: извлечение данных о времени запросов из HAR-файла для анализа в таблице или скрипте.
  • Аудит безопасности: сканирование URL и заголовков запросов в HAR-экспорте на предмет утечки конфиденциальных данных.

Пример конвертации

Ввод (HAR)

{
  "log": {
    "version": "1.2",
    "entries": [
      {"request": {"method": "GET", "url": "https://api.example.com"}, "response": {"status": 200}}
    ]
  }
}

Вывод (JSON)

[
  {
    "method": "GET",
    "url": "https://api.example.com",
    "status": 200
  }
]

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

Связанные конвертеры