Онлайн-конвертер HAR в JSON
Мгновенно конвертируйте файлы HAR (HTTP Archive) в чистый JSON онлайн. Бесплатный инструмент для извлечения и упрощения данных HTTP-сессий из HAR-файлов в читаемые JSON-массивы. Работает в браузере.
Что такое конвертация 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-вывод кнопкой Копировать.
Как пользоваться инструментом
- Вставьте содержимое HAR-файла в редактор ввода или загрузите файл .har или .json.
- Нажмите Конвертировать для извлечения записей в виде JSON-массива.
- Нажмите Копировать для копирования JSON в буфер обмена.
- Используйте Очистить для сброса обоих редакторов.
Распространённые случаи использования
- Сетевой анализ: сканирование всех 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
}
]