Как сгенерировать файлы HAR
В этой статье рассказывается об AdGuard для Android — многофункциональном блокировщике рекламы, который защищает ваше устройство на системном уровне. Чтобы увидеть, как он работает, скачайте приложение AdGuard
Файлы HAR обрабатываются в соответствии с Политикой конфиденциальности AdGuard.
Что такое файлы HAR?
Формат HAR (HTTP ARchive) представляет собой файл архива в формате JSON для протоколирования взаимодействия браузера с сайтом. Технические характеристики формата HAR определяют архивные данные для транзакций HTTP, которые используются браузером для экспорта подробной информации о загружаемых веб-страницах. More detailed description of HAR file format and its specification you can find at softwareishard.com website.
Как сгенерировать файлы HAR
Иногда нам нужно проанализировать данные файлы, чтобы заблокировать определённые объявления, которые по какой-то причине трудно воспроизвести. Чтобы получить файлы HAR, выполните следующие действия:
- Откройте AdGuard и перейдите в Настройки (значок ⚙ в правом нижнем углу).
- Нажмите Общие →Дополнительные → Низкоуровневые настройки.
- Прокрутите вниз и активируйте опцию Записывать HAR в разделе Фильтрации.
- Откройте приложение и выполните необходимые действия, чтобы воспроизвести проблему.
- Выключите опцию Записывать HAR.
- Вернитесь в раздел Расширенные.
- Нажмите Экспортировать логи и информацию о системе → Разрешить (при необходимости) → Сохранить.
Отправьте сгенерированный файл с логами в поддержку AdGuard.
Наша команда поддержки обработает ваш тикет гораздо быстрее, если вы укажете в сообщении номер тикета HelpDesk или номер проблемы на GitHub.
Как анализировать файлы HAR
Вот некоторые источники, которые мы рекомендуем для анализа файлов HAR:
- HTTP Archive Viewer master — это инструмент анализа HAR, визуализирующий файлы журналов HTTP Archive (HAR), созданные средствами отслеживания HTTP.
- Fiddler — это прокси-сервер для веб-отладки, который позволяет перехватывать, проверять и отслеживать весь трафик HTTP(S) между вашим компьютером и интернетом, имитировать запросы и диагностировать сетевые проблемы.