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